Timestamp:
02/16/10 18:40:14 (7 months ago)
Author:
KaOs
Message:

Core: Sync 3945
Support for changing if NPC is auto-attackable or not.
New functions isMortal() and setIsMortal(). If NPC has isMortal = false then he will not die if HP decreased to 0.
Required for some Hellbound NPCs.
Items which has element bonus not handled by skill will shown in item description.
Support for enable/disable minions spawn. Needed for Hellbound native slaves.
Fast knownlist update for mobs with EnemyClan? set, allowing them to react immediately.
Allow control of the monsters attacking enemy clan. Attacking is possible only if target is auto-attackable (true by default).
For example, slaves in Hellbound Quarry should not be attacked by guards until they follow player.
KnownList? full region update if failed on last pass + cleanup.
Does not create new QuestState? in database for "Created" quests. Database record created only in "Started" state.
Potentially dangerous, but can help reduce database usage.
EnterWorld? trace route. Thx mrTJO.
/!\ Login server version changed. Make sure you use latest /!\
Account IP protection.
ShowMiniMap? update.
Holding references pointing to frequently used hardcoded skills in an enumeration. Decreases CPU usage
Fix for flag during fort siege.
Blood Alliance siege reward, thanks Probe.
Prevent change weapon during enchant.
"Fix" for duplicate quest variables.
Actually core will overwrite them, making harder to debug and find possible problems. :)
Relations update.
Tutorial fix.
Hellbound map display enable/disable.
Fix for pvp flag after kill player with karma.
Multiple respawn points in zone.
New abstract zone L2SpawnZone for spawnpoints storage, other zones extends it.
DP update required.
Fix issue with broken CH/newbie buffs.
fix for title color after unban
fix for buff removal on tvt teleport
Some updates from Gnat:
Check inventory size on ClassMaster? class change.
Config for Gm skills on login.

Files:
1 modified