General Changes:
- Arena Points Upgraded
- Some code cleanups and crash fixes with Waypoint Movement Generator
- Fix a bug that dark portal script causes crash when loading (this is a temp fix)
- Small typo fixes. After this update leader's GUIDS in CreatureGroups must be added also as group member GUIDS
- Let feign death interrupt enemies' casting
- Update miss chance calculation
- Fix misdirection
- Fix arcane torrent
- Fix the bug that aura charges cannot be displayed
- Fix melee spell damage calculation
- Fix calculation of level-based spell damage
- Fix a bug of bloodboil
- Fix the display of aura charge/stack
- Temp fix for the crash bug of uldaman script. This script is bugged and needs big fix
*Movement Generators standardization.
- bool GetDestination(&x,&y,&z) added to all movement generators.(it is used by update of players view distance)
- Fixed when creature entering in combat not count this as StoppedByPlayer. - Random Movement Generator
- added support for creating custom spawndist during the game.
- Random Movement Generator
- Db spawndist is checked only at initialize(NOT in each sellect of random location). - Added Random Movement to motion master
- it can be called now by MoveRandom(spawndist) e.g. for use in SD2.
- Home and Random movements no more using RespawnCoords(Home Position has implemented)
- Fixed bug when creature is moving on path and enter combat, after that returns to spawn position.
-Typo fix in Confused Movement Generator
- Fixed creature initialize movement at respawn. Loot and tagging - correct set of dynamic flags
- Prevents creature skipping next waypoint after Waypoint Movement is reset
- Try to fix the bug that some -AP spells increase players' AP
- Updated Onyxia script
- Fix the crash in dark_portal script
- Updated TideWalker script - now use proper spell for summons and for other abilites
- Temp fix for crash caused by AV creature. Need to find a way to allow summoned creatures to use RandomMovement
- Major change: update arena code
- Changed Arena System
- Some clean up of spell target selection
- Fix glancing damage calculation
- Fix double threat spells: remove mind blast and earth shock, add frost shock
- Fix a bug that causes crash when player data is corrupted
- Update relocation notify code. Only notify units within max visible distance
- Fix a bug that Illidan script causes crash
- Updated Phase Hunter script
- Fix the bug in attumen
- Added: support for quest 10198
- Remove macro for instance BM and use function instead to determine random mini boss
- Replace old npc-script with areatrigger-script (also solve crash-issue) to teleport player
- Cleaned up Tidewalker script
- Fix a bug that stealth causes nearby players lag
- Do not allow player to reset instance when he is in instance
- Fix build bug in the last commit
- Update visibility only once per update
- Update spell target selection code
- Fix a bug that causes freeze
- Update characters full sql to the latest rev
- Fixed CRLF in headers
- Let vanish interrupt enemies' casting
- User small cell size as default
- Fix abolish poison. (Set caster be taget when range = 0 and target type = single target)
- Fix broken stealth
- Fix the bug that stealth players cannot see self
- Some spell_script targets added
- Fixed both quest reward items spells from quest 10258
CvW Trinity Core Rev.566