* Updating lazymangos.sh script to handle database configuration and auto-setup of configuration files.
* Fixing a typo in lazymangos.sh
* Fixing another typo for one install in lazymangos.sh
* Integration of the ExtractResources.sh for MangosZero. Tell us where your game binaries are and it will be auto-magically configured !
Added additional build options:
BUILD_MANGOSD
BUILD_REALMD
ALSO DECOUPLED BUILD_TOOLS
All three can now be built separately from each other
EasyBuild has been update to support the extra options
* Updating lazymangos.sh script to handle database configuration and auto-setup of configuration files.
* Fixing a typo in lazymangos.sh
* Fixing another typo for one install in lazymangos.sh
- Take care of already downloaded sources (it will copy existing downloaded sources to the home directory of the run user instead of recloning it)
- Use the InstallDatabases.sh script in of the database repository in silent mode instead of using its own way of setting up the database
- SD3 is now replacing SD2 as scripting engine proposed. SD2 has been deprecatedy
* Fix "crash" by ".ticket accept" (unable to handled no args)
Fix .ticket info (ticket req Gamemaster+, info req Moderator+)
* Added comment on ".ticket accept"
* Added comment on ".ticket accept"
GetBaseWeaponSkillValue and GetBaseDefenseSkillValue -> return GetBaseSkillValue, but this return with added SKILL_PERM_BONUS
Due to this the skilldif formula in Player::UpdateCombatSkills is miscalculating maximum value
I have changed GetBaseWeaponSkillValue and GetBaseDefenseSkillValue to utilize GetPureSkillValue correcting the calculation
Spell 28352 (Breath of Sargeras) is cast on all enemy targets in range
and now properly triggers the Breath of Sargeras (spell 28342)
individual debuff
The trigger value for spells 23209 and 23253 in the Classic DBC files
were wrong: set to 100% chance of triggering spell while tooltip shows
that they should be of 55% and 35% respectively.
Spells were removed in TBC and WotLK DBC files.
Base duration of breath should be 60 seconds in Vanilla and TBC, not 3
minutes as it was changed to in patch 3.0.2 for Wrath (and how it
currently is on cmangos classic)
http://wowwiki.wikia.com/wiki/Breath?oldid=335923http://wowwiki.wikia.com/wiki/Breath
It even states in the uncached, current version of the wiki, my last
link, which patch it was changed in, and what the duration was prior to
that; 60 seconds.
TODO: The forsaken racial trait should be changed to reflect this,
meaning that undead should have 3 minutes base, regardless of what they
had before, as my first link clearly states.
The trigger value for spells 16630 and 16631 in the Classic DBC files
were wrong: set to 100% chance of triggering spell while tooltip shows
that they should be of 67% and 34% respectively.
Values were corrected in the TBC and WotLK DBC files.
* Fix high populated servers latency
- Ported commit from TC repositories
- Fixes server update diffs spikes, generating high latency when many players are online
- Redefined UpdateMask class and removed redundant code from Object.cpp
* Removed extra line of code.