-
Fixed with this commit:
common/metaserver.c: Fix bug 2806906- gcfclient hangs on exit when offline.
Limit number of attempts to get metaserver2 data - was trying
perpetually before.
MSW 2009-07-27.
2009-07-28 06:25:11 UTC in Crossfire RPG game
-
mwedel committed revision 12123 to the Crossfire RPG game SVN repository, changing 2 files.
2009-07-28 06:24:41 UTC in Crossfire RPG game
-
Worth noting that this problem is common to all the C based servers that uses the common metaserver code. There isn't a generic client-common category, so moving this to gtk2-client, since that is the most supported of the clients.
2009-07-16 07:09:12 UTC in Crossfire RPG game
-
I have a fix for this - will commit it tomorrow night after more testing.
2009-07-16 07:07:30 UTC in Crossfire RPG game
-
The network bandwidth saved probably isn't meaningful anymore, unless folks are perhaps running on a 56K modem. But even then, I suspect other aspects of the protocol and design are much more network hungry.
A simple calculation: If presume 100 messages per second (which I think is really high), and each at 100 bytes (which is probably larger than it really is), that is a 10KB/sec (or 100...
2009-07-16 06:43:42 UTC in Crossfire RPG game
-
IMO, the output count logic should just go away and the collapsing of messages get handled by the client.
2009-07-15 06:51:06 UTC in Crossfire RPG game
-
I agree that making furniture non pickable probably isn't the best solution.
I don't think adding another flag that tells monsters not to pick up furniture is very good either.
So here are some of my thoughts on fixing this:
1) Make furniture a distinct type (furniture?). This would make it so it is no longer a weapon, which seems reasonable - the fact that furniture has weapon stats...
2009-07-15 06:49:13 UTC in Crossfire RPG game
-
It almost certainly is a problem that most furniture defaults as typeweapon. That may not really make sense - it may be worthwhile to make a furniture type that is non pickable (really, how many chairs can one person carry at one time anyways).
That said, I remember someone saying at one point it was amusing that monsters were throwing chairs at them.
2009-07-14 06:58:22 UTC in Crossfire RPG game
-
I've made the following change to the client:
gtk-v2/src/keys.c: Always extract spinbutton count and send it to server
when doing commands - fixes 'invoke dimension door' spacing issue.
MSW 2009-07-13
And that fixed the invoke distance issue.
Changing status to pending - if this doesn't fix the problem, let me know.
2009-07-14 06:54:44 UTC in Crossfire RPG game
-
mwedel committed revision 12063 to the Crossfire RPG game SVN repository, changing 2 files.
2009-07-14 06:50:50 UTC in Crossfire RPG game