summaryrefslogtreecommitdiff
path: root/src/map/npc.c
AgeCommit message (Expand)AuthorFilesLines
2010-12-22* NPC shop buy list received from the client is now validated for scripted sh...ai4rei1-2/+8
2010-12-22* Resolved random compiler warnings.ai4rei1-4/+4
2010-12-21* Added script_setarray_pc for setting temporary character array variables ou...ai4rei1-9/+17
2010-12-21* Fixed dynamic shop arrays @bought_nameid, @bought_quantity, @sold_nameid an...ai4rei1-0/+12
2010-12-07* Reverted r14563, due to multiple issues which render the source malfunction...ai4rei1-5/+5
2010-12-07Changed almost all instances of sprintf() to snprintf().Paradox924X1-5/+5
2010-12-03* Removed leftovers of the item_value_db.txt feature (bugreport:2031, since a...ai4rei1-6/+2
2010-12-02* Fixed mapflags not getting initialized upon @reloadscript (bugreport:2247, ...ai4rei1-0/+3
2010-11-28* Added clr_type enumeration for vanish effect constants.ai4rei1-8/+8
2010-11-25* Fixed a crash when an unknown map is encountered during parsing a 'script' ...ai4rei1-2/+12
2010-11-23* Labels longer than 23 characters will no longer cause the server to exit im...ai4rei1-9/+10
2010-11-02Applied patch by xazax to clean up various bits of code across mapserver code...Paradox924X1-2/+1
2010-10-21 * Removed unused 'indoors' mapflag (follow-up to r3729).Gepard1-2/+0
2010-10-09Replaced all nullpo_retr() calls which returned 0 with nullpo_ret() calls.Paradox924X1-19/+19
2010-08-20* Commented out code from r14388, as this breaks NPCs that rely on running gl...L0ne_W0lf1-1/+1
2010-08-20Removed processing for undocumented and unused event 'OnCharIfInit' which is ...Paradox924X1-1/+0
2010-08-20Made it so global events don't get executed in duplicates to prevent unnecess...Paradox924X1-1/+1
2010-08-19- Implemented usage of packets 0x7fa and 0x7f7, 0x7f8, 0x7f9. These are used ...Skotlex1-1/+1
2010-07-31* Implemented three new mercenary skills.L0ne_W0lf1-0/+3
2010-04-28Fixed OnTouch doesn't trigger on hiding characters. (bugreport:4208)Inkfish1-2/+5
2010-03-21Added missing checks to stop an infinite free cash point exploit. (bugreport:...ultramage1-0/+13
2010-02-062010/02/06Inkfish1-2/+2
2009-12-08Corrected a variable defined in a header file.ultramage1-4/+4
2009-11-26* NPC event code cleanups.Inkfish1-108/+66
2009-11-24Fixed instances not initializing after reloadscript (bugreport:3522).ultramage1-1/+1
2009-11-19- Applied the renewal client support patch from Diablo (eA forum topic 222623)skotlex1-1/+0
2009-10-25Reverted renaming foreach functions and create a new one for OnTouch so that ...Inkfish1-3/+3
2009-10-25* Implemented the official version of 'OnTouch' named as 'OnTouch_'.(it can b...Inkfish1-26/+111
2009-10-24Reverted the previous change to OnTouch not triggering for invisible chars.ultramage1-3/+2
2009-10-24* 'OnTouch' script shouldn't trigger when you are invisible.(same as warps)Inkfish1-5/+9
2009-08-14- Fixes and optimization to instancing. Thanks to Saithiszephyrus1-0/+3
2009-08-12- Optimization to instance system.zephyrus1-0/+75
2009-06-30Fixed when dynamic_mobs is active, reloading script right after the last play...Inkfish1-0/+5
2009-06-20- Instancing System (Thanks to Sirius White who did most of the code, with so...zephyrus1-1/+1
2009-05-25Now we can use 'boss_monster' to summon whatever monsters that need to be rad...Inkfish1-1/+3
2009-05-15- Fixed a bunch of invalid memory access bugs as reported by Valgrind.skotlex1-1/+1
2009-05-15Removed the undocumented custom level feature from monster spawn lines (bugre...ultramage1-7/+2
2009-05-10* A typo on my last commitInkfish1-1/+1
2009-05-10* Now if an NPC is unloaded, only the timer of the player attached to this np...Inkfish1-3/+6
2009-05-09* Fixed NPC timer errorsInkfish1-16/+18
2009-05-09* Fixed some known and unknown player attached NPC timer problemsInkfish1-84/+124
2009-05-07* Clean up for npc timer codeInkfish1-36/+38
2009-05-03* Players now cannot be revived during pvp respawn delayInkfish1-1/+6
2009-05-03* Fix several npctimer issues (bugreport:1619, bugreport:1730)Inkfish1-55/+66
2009-03-17- Battleground mapflags:zephyrus1-3/+12
2009-02-26- Fixed item Nemesis.zephyrus1-10/+35
2009-02-19* Fixed impropper filling of w4 in npc_parsesrcfile when there are less than ...FlavioJS1-3/+8
2009-01-23* Changed npc_get_new_npc_id to ensure that it never returns invalid/used ids.FlavioJS1-1/+21
2009-01-23Added a missing break; in pc_setstat, messing up LUK increasing (see r13460) ...ultramage1-3/+4
2009-01-13Mobs with nonzero spawn time can now be cached as well, saving some more cpu/...ultramage1-23/+16