FlavioJS
|
637ae9a4dc
- Massive EOL normalization & 'svn:eol-style native' flag setting for all txt/conf/h/c files.
|
hace 18 años |
skotlex
|
8e68089e85
- Fixed passive mobs becoming increasingly unlikely to retaliate to attacks after they got inflicted by a disabling status change.
|
hace 18 años |
skotlex
|
2de8486627
- Fixed txt-converter compilation.
|
hace 18 años |
skotlex
|
72ee155c06
- Fixed the new npc parsing code not accounting for windows-style line terminators, which as a side effect messed up mapflag parsing if the file had windows-style terminators, which coincidentally was the case for the nopvp file, which unfortunately meant that all towns became pvp!
|
hace 18 años |
skotlex
|
c22f5854dc
- Now gvg_dungeon mapflag will activate the other mapflags which are required: pvp, pvp_nocalcrank and pvp_noparty/pvp_noguild (they are forced to off if gvg_dungeon is on and viceversa)
|
hace 18 años |
skotlex
|
e23391b60d
- Increased line buffer size when parsing scripts. Helps when trying to define pretty big shops.
|
hace 18 años |
skotlex
|
c97cbb77c4
- Characters with Karma may fight amongst them anywhere.
|
hace 18 años |
skotlex
|
405f4633ec
- Moved the duel functions to pc.c since they are so totally out of place in atcommand.c
|
hace 18 años |
skotlex
|
cd482bed77
- Fixed map_foreachiddb and map_foreachpc so they don't encapsulate the variable arguments into a double va_arg list. Thanks to the Ultra Mage for the tip.
|
hace 18 años |
toms
|
8fb29cb951
Fixed a little bug in event enqueue code
|
hace 18 años |
Lance
|
503bc35109
modified src/map/npc.c
|
hace 18 años |
Lance
|
bdca3b4cc2
* Experimental tweak to npc_parse_function - Overwrite existing functions.
|
hace 18 años |
skotlex
|
3e29770cc9
- Cleaned up some more the event dequeue code, it will no longer clear out the npc_id if there's no events waiting to be executed (why does it clears the npc_id anyway?)
|
hace 18 años |
skotlex
|
c4932353bf
- Some cleaning of the pc_eventtimer and pc enqueue code, it should fix some memory leaks when the event counter does not matches with the actual number of queued timers during logout.
|
hace 18 años |
skotlex
|
2b44fd5db4
- Cleaned up the log.c file.
|
hace 18 años |
skotlex
|
0db4ee6126
- Added function npc_unload_duplicates(), it unloads all npcs that are a duplicate of the passed one. For use with @unloadnpc to prevent crashes when you unload the npc that has duplicates.
|
hace 18 años |
skotlex
|
55cf6d9d0f
- Renamed nopenalty mapflag to noexppenalty. Using nopenalty will turn on/off both noexppenalty and nozenypenalty now.
|
hace 18 años |
skotlex
|
ee19937202
- Reloading scripts will no longer eliminate mobs with no respawn data. Watch out for duplicating Treasure Boxes?
|
hace 18 años |
skotlex
|
84f86fa96e
- Modified the nocommand mapflag so you can specify the GM range that is blocked from using commands (eg: "prontera.gat mapflag nocommand 40" disables commands to characters in the GM range 0~39)
|
hace 18 años |
skotlex
|
2b63a85789
- Fixed a npc-timer memory leak on npc_unload ("[Warning]: ers_obj_destroy: X entries missing, continuing destruction. Manager for entries of size 16.")
|
hace 18 años |
skotlex
|
4e9c745bdf
- Corrected SC_INTRAVISION not starting.
|
hace 18 años |
toms
|
5c9beff857
The duplicate npc report will now print the related file name
|
hace 18 años |
skotlex
|
a45d7c414d
- The memory leak reports will now print out in the logs also the revision they belong to.
|
hace 18 años |
Lance
|
26500644dd
* Optional macro MEMSET_TURBO for faster low-level memory initializations.
|
hace 19 años |
skotlex
|
b5508efe38
- Changed unit_free so that it receives which cleartype should be used when the character is still on a map. Used this on status_damage so that mobs that do not respawn when killed will properly display the death animation.
|
hace 19 años |
skotlex
|
6daec0f2c0
- Cleaned some of mpeg's updated work.
|
hace 19 años |
skotlex
|
8fa60b9249
- Adjusted Battle_check_target so that alchemist summoned mobs are targetted by everyone as long as 1. The top-level master is a player and 2. the actual attacker is not a mob-type.
|
hace 19 años |
skotlex
|
5ef4f71588
- Removed settings enemy_critical_rate, homun_critical_rate. Added settings enable_critical (defaults to specify only players), mob_critical_rate and critical_rate. The last applies to all non-mobs and non-players (battle/battle.conf)
|
hace 19 años |
skotlex
|
8c98388bc5
- Enabled Mastery damage on Soul Breaker again, moved adv katar mastery out of the mastery function so that it may apply to all skills except Soul Breaker.
|
hace 19 años |
skotlex
|
6178d109d3
- Fixed a memory leak when there exists more than one user function with the same name, added the appropiate warning when this happens.
|
hace 19 años |