- fixed bug in teleport management that caused one version of the teleport command to not be recognised which in turn caused the bot to think the teleport wasn't done legitimately.
- fixed bug in village code that prevented players setting base inside a village.
- fixed bug where giving a location a cost caused location teleporting to break.
- various small fixes.
changes:
- recoded the main chat parser to allow it to handle telnet chat lines from new server mods/tools with no special coding required. Only works if the chat line is consistent with established formats. So far only one mod breaks the rule with lines that simply say Chat: blah blah blah.
- Server reboots by the bot are suspended on horde nights until midnight of the day after horde night. Admins can force them with /reboot now.
- Improved the output of several commands eg. /locations, /location <name>
new features:
- Locations can have open and closed hours (0 - 23) and can be closed for an entire day (0 - 7)
- Locations can have a minimum and maximum player level. You can restrict locations to players that meet the level requirements.
- Player chat colours can be set by level. You can have different default colours for new players, normal players, donors, prisoners, mods, admins and owners. If a player has been manually assigned a colour, their chat colour is not level dependent.
New help commands (irc only at this stage)
help level
help locations (updated)
help chat (for chat colour help)
Luni, Martie 27, 2017