Releases: Dawn-of-Light/DOLSharp
Releases · Dawn-of-Light/DOLSharp
1.9.7.3710
Discord integration (#189) Discord integration
1.9.7.3709
Exposed necro pet stats via server properties (#187) * Overloaded AutoSetStats() to use server properties Exposed necro pet str, con, dex, and qui stats via server properties, and overloaded AutoSetStats() so stats are calculated and stored rather than being calculated every time the accessors are called. Stats should be within 1 point of previous code by default. Because greater necroservants use different calculations than other necro pets, they have a separate set of server properties. * Added properties for necro pet stats
1.9.7.3701
New baf (#176) * Added properties to control odds of mobs bringing friends Added properties to control odds of mobs bringing friends * New BAF code The old bring a friend code used two separate mechanisms, one of which was only used in dungeons. The new code is used everywhere, is more livelike, and adds two server properties to allow the odds of mobs bringing friends to be adjusted rather than being hard coded. Mobs don't always trigger a AttackedByEnemy event before going hostile, which was leading to BAF code not always being called. I've moved the BringFriends() call to AddToAggroList() instead. The new implementation fixes the following bugs: Mobs not always BAF when aggroing by proximity, when pulled by non damaging spells, or when pulled by pets Pulled by non damaging spell such as debuff Mob BAF multiple times in a fight Mobs brought by a friend also trying to BAF * Updated BringFriends() to match new BAF code Updated BringFriends() to match new BAF code
1.9.7.3699
Added FREE_RESPEC server property (#174) * Added support for FREE_RESPEC server property * Added FREE_RESPEC server property * Added support for FREE_RESPEC server property * Added FREE_RESPEC server property * Added FREE_RESPEC server property
1.9.7.3698
Adds all realm teleporter (#173) * Added A new teleporter class that gives access to all three realms areas for PvE and PvP servers. * Added AllRealmsTeleporter.cs
1.9.7.3697
Add place holder artifact quests (#172) * Added placeholder artifact quests, cleaned up existing ones There were a bunch of artifact encounters which lacked associated quests, making those artifacts unavailable. I added placeholders to make artifacts available. I noticed that ArtifactID and Init() were using identical hard coded strings, so I replaced that with a new m_artifactID property and moved hard coded properties and accessors to the beginning of the files to make them more visible. * Added placeholder encounter for Braggart's Bow artifact * Add new artifact encounter and quest placeholders
1.9.7.3696
Fix exploitable side effect of stat (de)buffs (#165) Remove GamePet conditional in PropertyChangingSpell.OnEffectStart because it added a second bonus but never removed it
1.9.7.3692
Added con loss, xp loss, ress sickness on death server properties (#167) * Server properties for xp loss, con loss, res sickness levels Added server properties to determine which level characters start to lose xp on death, lose con on death, and suffer ress sickness on death. * Added server properties for con loss, xp loss, and res sickness on death Added server properties to determine which level characters start to lose xp on death, lose con on death, and suffer ress sickness on death.
1.9.7.3690
Added DreadedSealCollector.cs (#164) DreadedSealCollector.cs was already there, it just needed to be added to the project.
1.9.7.3689
Fix debuff in SpellRangePercentCalculator (#162) * Fix debuff in SpellRangePercentCalculator Change (int) rounding for debuff calculation to be applied after multiplication * Fix debuff in ArcheryRangePercentCalculator Same error as in SpellRangePercentCalculator