Build 3.8.7.0

From CoffeeMud Wiki
Jump to navigation Jump to search
CoffeeMUD
Administrator                                                  Builder                                                              Player
=CoffeeMUD Administrator Information=
Installation     Help     Development    Modification     Feature Requests     Mud Grinder     ini     Security     CMARE Share     Wiki

CoffeeMud Version 3.8.7.0

Released on Apr 27, 2003 11:35 am

  1. You can no longer order a follower to attack a non-pkill player.
  2. Changes to the Gap exit, and weak bridge and ledge properties. They work much better now.
  3. New Property: Prop_UseSpellCast2 -- similar to Prop_UseSpellCast, but triggers differently. See help.
  4. Prop_MagicFreedom selects the room to echo errors into differently now.
  5. Numerous new diseases -- most "unlinked" with the engine, but will be linked in a future build. More on the way.
  6. Infectuous diseases now carry in corpse and butchered meat of a diseased corpse.
  7. Making too many room moves in a single 4 second period will now be more exhausting!
  8. GO, WALK, RUN, commands now accept numbers and multiple directions as parameters!
  9. Monk defensive bonus fixed.
  10. MOBTeacher will now evenly disperse total levels among the several classes, and now properly has all abilities to teach in multiple-class scenarios.
  11. Can now pick up very heavy things with Floating Disc.
  12. New spell: Elemental Storm
  13. New command: UNLOAD, for unloading help, all, and specific resources. Use LIST RESOURCES.
  14. A lot more data is stored in Resources now instead of in local classes to support UNLOAD.
  15. (Internal) Now using Enumerators instead of Iterators to get a little better performance out of accessing maps.
  16. (Internal) CMClass class lists now accessed by enumerators to better hide implementation (abilities are hashed now)
  17. New Behavior: RandomMonsters -- for generating random monsters in a room or area
  18. CREATE and MODIFY commands for Gen* objects no longer give a wizard, but a menu! Much cleaner and easier to use...
  19. (Internal) New Interfaces: Tickable, MsgListener, StatsAffecting used to merge different access interfaces. See programmers guide for more info on changes to standard boolean tick(int tickID) and boolean okAffect( and void affect( methods. Aside from updating your method signitures, you will NOT need to update your code! No functionality changes, just signiture changes that will make future implementations easier (and made some implementations in this build easier).
  20. EXTENSIVE extensions to the Scriptable behavior to support Quests.
  21. New QUESTS lists -- see HELP QUESTS. Commands Create, modify, destroy, save, and lists support the quest lists.
  22. New table ADDED: CMQUESTS. Users of fakedb need not worry, there were no changes to old tables!
  23. Archon staff/wand now requires an Archon to wield, and wielding alleviates hunger/thirst
  24. New Locale types: Road, RoadGrid, MountainsGrid, MountainSurfaceGrid
  25. Emoter behavior fixed.