Aew WilliamFS seria uma boa atualizar para a ultima revisão 190, so nela olha o que foi feito.
aCis Changeset 190
ABC Productions is proud to show you the 190th commit !
ABC stands for "Another Big Commit" ofc . Here is the patchnote :
Dyes
fix the known (but impossible to test) issue about the 3rd dye which can't be removed.
dyes packets are reworked and filled with good data now (2 holes filled).
[L2OFF] A message "X adenas disappeared" has been added when you add a dye. No message exists so far for remove option.
added GM packet to see dyes of players you check (both inventory and player stats GM windows) :).
Spawnlists refactors.
A big rework, in order to clean 2005 coding stuff (never exploited spawn zone system) has been made.
Drop L2Territory, Territory, and locations.sql (never used).
Changed coding style to allow only fixed spawn points (drop of "loc").
Changed coding style to allow only 1 spawn (hardcoded instead of readed) per L2Spawn (that option is never used aswell)
Ofc, that mean the //spawn command doesn't allow anymore the count parameter...
So far, dropped 4 columns in spawnlist_4s.sql, 3 columns in spawnlist.sql, and one column in raidboss_spawnlist.sql.
drop of ram usage is around 5 to 10mo (183 to 193mo used, before it was near 200mo).
Champion mobs
they're now loaded at server loading :).
some checks have been added (added to existing ones => mustn't be a minion nor a quest mob from now).
Shutdown rework
it now correctly save all the crap (if you don't ALT+F4/SIGTERM it, ofc). Work for shutdown or restart.
the save process is "de-si-gn" :). printSection() ftw.
Summons
correct the issue about "ghost" summons (summon, launch a cast, unsummon before the end of the cast).
[L2OFF] add the check about pet window (you now run to your pet if you're too far), both on summons and pets. canInteract() method has been moved from L2Npc to L2Character for that purpose.
added an antiexploit check on unSummon (abortCast() && abortAttack()) to avoid to be buffed by the summon you just unsummoned. Weird !
[L2OFF] correct PetDelete?() packet (reversed data, lol, so far no impact good/bad but still...).
[L2OFF] Your own summon can't attack you anymore (both physic attack && offensive skills).
Raidbosses/NPCs
addition of Von Hellman spawn (night/day verified).
Anakazel spawns are retrograded from L2GrandBoss to L2RaidBoss.
unharcoded L2RaceManager affiliation (before it was hardcoded in L2Spawn... Just wtf).
drop of all GrandBosses? minions from the minions.sql, causing x2 spawns for Orfen, Queen Ant and Core.
addition of Vos spawnlist (ty SweeTs? for the good work), and Judge of Splendor minions.
deletion of double NPCs spawns at Border Outpost.
Chnage all C5/IL mana values of raidbosses to be less generic/logic (use of L2JFreya for that, as HPs didn't move, I guess that didn't move too).
Misc
[L2OFF] added back (again) the "noquest" html content.
Boats are now considered as peace zones during the travel (Ty CSharpRU from L2J forums).
refactored shadowsense to be retail-like (final version normally, before there were some issues, it was huge and that wasn't retail).
corrected GameTimeController? in order to get the real ingame time - fix Day/Night? spawns mainly (Ty Tukune from L2J forums).
Many typos (on packets && Four Sepu mainly).