wizlook
fix observe and other los issues
name your coroutines
port micropather to c++...
its never working on first try
- remove slow and unneeded cruft code from map1. - decouple map display/stats update from ob (use pl->obsere instead)
- make face caching mandatory, and pester users to enable it - implement rate-limiting, for images only right now - implement and document output-rate command to set rate limit. - default 1mbit.
shutdown in perl
kick in perl
reverted
fixed teleporting to broken players
fixed reply in teleport
- re-do stupid teleport command. can now teleport to the player even if no space is available. can even teleport to logged-out players, whatever useful that might be. - goto now supports x and y destination coordinates as additional arguments.
WARNING: this release is BROKEN - rewrote map handling. map types are now completely pluggable, maybe *too* pluggable, as everything is a plug-in now. - mark mandatory extensions as such. - handle overloaded attachable objects correctly. - many minor changes.
fix the bug: on_destroy is obviously not being called on pooled coroutines, aslo use more sensible names than 'coro'
use coros coropool
- use new Coro::guard - removed cf::guard - better map loading error messages - more robust map header parsing
- Create cf::async as safe alternative to Coro::async. - used cf::async everywhere it makes sense - fixed recursive call to find_map differently
remove debugging code
add some robustness checks, add map find/load locking
implemented reste command, maps command etc.
implemented reste command, maps command etc.
nimbus seems to work again
this is close to working
moved perl extensions into server codebase, where they belong
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.