Home Development LuminariMUD Weekly Update 02/01/2013

LuminariMUD Weekly Update 02/01/2013

0

-changed all references in code of mage/magic-user to wizard
-changed all references in code of thief to rogue
-added some utility functions for checking alignment in utils.c/act.other.c for new system
-added alignment restrictions to current classes
-added new constants menu/structs.h reference to alignment by new types
-added set_align function for conversion between systems (new and stock align code)
-added convert_align function for converting old->new align system
-add alignment selection to char creation
-added alignment restrictions to char creation
-added alignment restrictions to respec/gain commands
-modified ‘group list’ command
-added some slight restrictions in staff-kill command to prevent harassment of those who
don’t want to deal with vaprak (tog your nohas on to avoid being insta-killed by the ‘kill’
command)
-the ‘gain’ command can be used while resting now (ambanya request)
-sorted some of the forum content (ideas)
-money can now be taken even with full inventory
-added can_hear_sneaking() function to utils.c as part of sneak-system upgrade
-fixed crash bug in gain_condition function (possible to send NULL ch)
-fixed crash bug in houses (thanks Vatiken)
-added ‘stealthy’ skill and gave it to rogues level 2+ for free (in place of the innate +4 bonus)
-divided sneak-project into 2 major projects and 3 minor within each of those for 6 total jobs
*leaving room = DONE
+riding = DONE
+being ridden = DONE
+on foot = DONE
*entering room = DONE
+riding = DONE
+being ridden = DONE
+on foot = DONE
*just need to playtest it to look for any flaws!
-added a mount check in the game loop to dismount those who have somehow seperated from their mount
-added some messages if 1) mount moves you, or 2) if you are being moved by a rider
-added a slight fix to multi-class memorization
-added the ‘autodiagnose’ to prompts (will eventually make toggable)
-added some experimental color to successful melee attacks to differentiate attackers/victims/observers
-now parsing complete prompt with color for ease of adjusting its colors
-added another parameter to save_char() for special saves cases
**this was not needed in the end
-changed the roll display to be simpler as ambanya requested (thanks ripley for formatting)
-Formatted damage to take a reserved amount of space for uniformity (ambanya idea)
-Criticals now match length of Rolls for uniformity
-Made some more aesthetic adjustments to new auto-diagnose
-Switched stock DIKU condition messages to ambanya’s suggestion from forum
*note only on auto-diagnose on prompt, nowhere else in the code
-Swapped Vatiken’s fix for old whirlwind bug, back to my fix (helped save events)
-added framework for ranger casting:  adjure/unadjure
-added bare-bones ranger class to the game
-added ‘listen-mode’ for new sneak system
– EVENTS NOW SAVE!!!!!!!!!!!!!!!!!!
-added some more damage messages to dam_messages
-Welcome New Class:  RANGER!!
-New SKILLS:
*dual weapons
*natures step
-New HELP files:
*ranger
*natures step
*dual weapons

LEAVE A REPLY

Please enter your comment!
Please enter your name here