Results 220 comments of NotAFile

This is a pretty core game mechanic and requires cooperation of the client. I'm not saying this will never happen, but I highly doubt it will.

This is an issue with upstream twisted. The `AsyncIOReactor` implementation of `IDelayedCall` does not seem to have a working implementation of `.reset()`, which `afk.py` uses. I'll see if we can...

> instead of reset, cancel() and do a new callLater > but probably also file a bug report in the issue tracker so somebody fixes it :)

I've pushed a quick workaround for this the ticked for this is: https://twistedmatrix.com/trac/ticket/9611

https://twistedmatrix.com/trac/ticket/9611#comment:4 has a workaround monkeypatch

https://github.com/twisted/twisted/pull/1232 will fix this once merged

This would be totally possible, to do this with a script and without breaking compatibility. The client gets sent the current amount of ammunition loaded and the amount in reserve...

I started on this a while ago, this was how far I got: https://github.com/piqueserver/piqueserver/tree/gamemode-refactor