summaryrefslogtreecommitdiff
path: root/src/map/magic-interpreter-base.c
AgeCommit message (Collapse)AuthorFilesLines
2011-03-24Optimize common objects, and adjust other objects accordingly.Ben Longbons1-5/+6
Major changes still need to be made to each of the servers.
2010-08-14Eliminate a slow memory leak in the magic systemremoitnane1-0/+3
2009-12-26Used the "indent" C formatting program from GNU to do some clean upsChuck Miller1-364/+364
The command options used was: -nbad -bap -sc -bl -blf -bli0 -cli4 -cbi0 -di5 -nbc -bls -ip2 -nut -ts4 -bap -i4 -sob -npsl
2008-11-22Added NONMAGIC flag to distinguish `keyword' operations (such as `marry') ↵Fate1-2/+2
from regular spells (keywords don't require spellcasting ability)
2008-11-08* Change SLang interpreter time handling to be universally unsignedFate1-6/+10
* Add debug output to SLang guard checking to print why particular guards failed
2008-11-02* Minor cleanup in login serverJared Adams1-0/+6
* Char server now records client version and reports it to map server * Map server will now report all skills (even ones with dangerous indices) for client version 1 and above * Use status change val1 (instead of val2) index for speed potions, so that they can be triggered more easily from within scripts * Item database now also keeps track of the effect that items have on the spower stat * spower is now based on level + int*2 + modifier (see last point) * Minor bugfixes in support functionality for the SLang interpreter - Do not restart the map server without also restarting the char server, as the interserver protocol has changed slightly! (patch by fate)
2008-10-26Commit Mantis 509Jared Adams1-14/+22
2008-10-11Commit magic patch v13Jared Adams1-0/+540