Cronologia Commit

Autore SHA1 Messaggio Data
  FlavioJS 637ae9a4dc - Massive EOL normalization & 'svn:eol-style native' flag setting for all txt/conf/h/c files. 18 anni fa
  skotlex 8e68089e85 - Fixed passive mobs becoming increasingly unlikely to retaliate to attacks after they got inflicted by a disabling status change. 18 anni fa
  skotlex 2de8486627 - Fixed txt-converter compilation. 18 anni fa
  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! 18 anni fa
  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) 18 anni fa
  skotlex e23391b60d - Increased line buffer size when parsing scripts. Helps when trying to define pretty big shops. 18 anni fa
  skotlex c97cbb77c4 - Characters with Karma may fight amongst them anywhere. 18 anni fa
  skotlex 405f4633ec - Moved the duel functions to pc.c since they are so totally out of place in atcommand.c 18 anni fa
  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. 18 anni fa
  toms 8fb29cb951 Fixed a little bug in event enqueue code 18 anni fa
  Lance 503bc35109 modified src/map/npc.c 18 anni fa
  Lance bdca3b4cc2 * Experimental tweak to npc_parse_function - Overwrite existing functions. 18 anni fa
  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?) 18 anni fa
  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. 18 anni fa
  skotlex 2b44fd5db4 - Cleaned up the log.c file. 18 anni fa
  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. 18 anni fa
  skotlex 55cf6d9d0f - Renamed nopenalty mapflag to noexppenalty. Using nopenalty will turn on/off both noexppenalty and nozenypenalty now. 18 anni fa
  skotlex ee19937202 - Reloading scripts will no longer eliminate mobs with no respawn data. Watch out for duplicating Treasure Boxes? 18 anni fa
  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) 18 anni fa
  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.") 18 anni fa
  skotlex 4e9c745bdf - Corrected SC_INTRAVISION not starting. 18 anni fa
  toms 5c9beff857 The duplicate npc report will now print the related file name 18 anni fa
  skotlex a45d7c414d - The memory leak reports will now print out in the logs also the revision they belong to. 18 anni fa
  Lance 26500644dd * Optional macro MEMSET_TURBO for faster low-level memory initializations. 19 anni fa
  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. 19 anni fa
  skotlex 6daec0f2c0 - Cleaned some of mpeg's updated work. 19 anni fa
  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. 19 anni fa
  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) 19 anni fa
  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. 19 anni fa
  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. 19 anni fa