summaryrefslogtreecommitdiff
path: root/src/map/npc.c
AgeCommit message (Expand)AuthorFilesLines
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
2008-12-30* Changes to the script engine:FlavioJS1-3/+1
2008-12-20* Extended how duplicates work: (based on Orcao's work in bugreport:2361) [Fl...FlavioJS1-55/+207
2008-11-22* Hunted down improper uses of va_list variables.FlavioJS1-4/+0
2008-11-22* Hunted down the simpler 64bit pointer truncations.FlavioJS1-4/+4
2008-09-01- More code for mercenaries and starting work on restrictions.zephyrus1-1/+1
2008-08-20- Removed my barricade implementation. Not required in WoE SE.zephyrus1-1/+0
2008-07-22Fixed a bug in the npc shop code, where requesting an item that wasn't on the...ultramage1-47/+65
2008-07-09* Added const to the return value of get_timer.FlavioJS1-3/+3
2008-06-29- Added support to Cash Shop for script command callshopzephyrus1-1/+3
2008-06-29Random assortment of various small corrections and tweaks.ultramage1-12/+12
2008-06-18Fixed cash shop not using points to make up the cash difference when purchasi...sketchyphoenix1-3/+1
2008-06-04- Little cleanup to OnTouchNPC.zephyrus1-43/+34
2008-06-02- Added support for OnTouchNPC event, required for Monster Race. Script comma...zephyrus1-19/+54
2008-05-02* Changes to map_foreach* functions:FlavioJS1-5/+4
2008-04-27Cleaning up the itemdb reload mess (see r12635, r12643, r12650, r12661, r1266...ultramage1-16/+4
2008-04-27Some major changes to @reloaditemdb to allow unloading of any item while map ...Kevin1-0/+13
2008-04-25Fixed bugreport:1223 (Invalid Items In Shops Are Processed Incorrectly)toms1-1/+1
2008-04-21* Changed the data field of timers from int to intptr.FlavioJS1-2/+2
2008-04-18* Fixed a bug when unloading a npc near a shop.toms1-25/+36
2008-04-07* Made script command 'flagemblem' and guild_emblem_change send an update of ...FlavioJS1-0/+1
2008-04-07Removed the 'wait close' timer that closed a session's socket after 5 seconds.ultramage1-1/+1
2008-04-07Reverted one of the changes in dynamic mobs that may be causing the spawning ...Kevin1-1/+1
2008-03-26Adjusted eAthena code to compile cleanly in C++ mode.ultramage1-8/+8
2008-03-20- Added SC_ARMOR_RESIST, used by Undead Scroll, gives you resistance against ...zephyrus1-2/+2
2008-03-19Changed the dynamic mobs system to also unload mobs that have respawn time bu...ultramage1-1/+1
2008-03-14Fixed spawned mob count not being counted properly, causing yet more respawn ...ultramage1-0/+1
2008-03-14* extended the "npc_event: event queue is full" error message to also print t...ultramage1-3/+2
2008-03-13Replaced some foreach-based functions by their inlined iterator equivalents.ultramage1-93/+98