Hinkley is bugged:
Example server messages:
[17:06:196] Script exception: Null pointer access : arena : bool Arena::IsWithin(Critter&inout) : 662, 28 : FOServer::ProcessCritter : Burst.
[17:06:196] Execution of script stopped due to exception.
[17:06:196] Context<FOServer::ProcessCritter : Burst>, state<Exception>, call stack<4>:
[17:06:196] 3) arena : bool Arena::IsWithin(Critter&inout) : 662, 28.
[17:06:196] 2) arena : bool IsInsideArena(Critter&inout) : 1183, 2.
[17:06:196] 1) replication : void ReplicateCritter(Critter&inout) : 2275, 8.
[17:06:196] 0) main : void critter_idle(Critter&inout) : 5383, 2.
[17:06:432] Script exception: Null pointer access : arena : bool Arena::IsWithin(Critter&inout) : 662, 28 : Map::PrepareScriptFunc : Map id<136>, pid<3>.
[17:06:432] Execution of script stopped due to exception.
[17:06:432] Context<Map::PrepareScriptFunc : Map id<136>, pid<3>>, state<Exception>, call stack<3>:
[17:06:432] 2) arena : bool Arena::IsWithin(Critter&inout) : 662, 28.
[17:06:432] 1) arena : void ProcessArena(Map&inout) : 968, 4.
[17:06:432] 0) map_arena : void _Arenas(Map&inout) : 1602, 2.