Update ChangeLog.md
Updated ready for Rel21 - thanks Krill
This commit is contained in:
parent
4d28e2d9e7
commit
40c96bd9db
321
doc/ChangeLog.md
321
doc/ChangeLog.md
@ -11,8 +11,325 @@ Many Thanks to all the groups and individuals who contributed to this release.
|
|||||||
* Removed the old SD2 scripts and Added the new unified SD3 Submodule
|
* Removed the old SD2 scripts and Added the new unified SD3 Submodule
|
||||||
* Removed the individual extractor projects and added a unified Extractors Submodule
|
* Removed the individual extractor projects and added a unified Extractors Submodule
|
||||||
|
|
||||||
* TODO: Add full list of fixes from Rel20 to 21 for both Server, Scripts and Database
|
* .ticket command rework
|
||||||
|
* 50% player damage to mob required for reward Unchanged TC backport. Not fully tested.
|
||||||
|
* A bit better decoupling of the movement speeds of pet and its master.
|
||||||
|
* Accounting disabled LoS check while mob casting
|
||||||
|
* Add "go" and "to_me" option to ".mmap path" command.
|
||||||
|
* Add a debug command to show all possible random point for selected creature.
|
||||||
|
* Add const descriptor to GetSingleCreatureFromStorage method.
|
||||||
|
* Add core support for spell 29201 Basic version of Corrupted Mind spell for Loatheb encounter in Naxxramas (original)
|
||||||
|
* Add necessary pthread flag for clang
|
||||||
|
* Added `disables` table
|
||||||
|
* Added and updated map mthread
|
||||||
|
* Added Dbdocs editor
|
||||||
|
* Added IsSpellHaveEffect
|
||||||
|
* Added minor account table update for PlayerBotAI
|
||||||
|
* Added Missing function
|
||||||
|
* Added support for openssl on OSX systems running OpenSSL 1.0.2g (installed using homebrew). (#115)
|
||||||
|
* Added unified extractor submodule
|
||||||
|
* Added: LazyMaNGOS Auto Installer (Debian)
|
||||||
|
* Adding DB log, minor refactoring
|
||||||
|
* Adding wrapper to ScriptedAI for target selection
|
||||||
|
* Adds infrastructure to support talent based effects in the future.
|
||||||
|
* Adjusted version info
|
||||||
|
* Allow creatures to handle several EVENT_T_RECEIVE_EMOTE instead of one.
|
||||||
|
* Allow dying creatures to deal damage when casting spells.
|
||||||
|
* Allow GAMEOBJECT_TYPE_BUTTON and TRAP respawn using SCRIPT_COMMAND_RESPAWN_GAMEOBJECT.
|
||||||
|
* Allow GAMEOBJECT_TYPE_GOOBER to start DBScripts on GO Use.
|
||||||
|
* Allow pet motion speed change like other mobs
|
||||||
|
* Allow SD3 scripted dummy and script spelleffects upon players
|
||||||
|
* Any triggered by aura spell should be casted instantly (a weaker condition).
|
||||||
|
* Any triggered spell should be casted instantly.
|
||||||
|
* Applied Extractor Updates
|
||||||
|
* Arena Master Quest Fix
|
||||||
|
* Bestial Swiftness: should be incative while pet following.
|
||||||
|
* Better handling of movement generators when fear/confuse ends for a player.
|
||||||
|
* Boss Gar tidy up
|
||||||
|
* C++11 build fix
|
||||||
|
* Call Reset() after AI ctor; AT 522 script fix
|
||||||
|
* Case statement not terminated properly
|
||||||
|
* Changes made to bring in-line with One
|
||||||
|
* Channel world: disabling join/leave announces
|
||||||
|
* Character manaregen: looks like one /2 was excessive
|
||||||
|
* Charm effect on player causes control loss and motion interrupt
|
||||||
|
* Check pet power before it casts
|
||||||
|
* Chest with quest loot deactivation
|
||||||
|
* Clang return error fix
|
||||||
|
* Clarify some issues regarding negative angles. The client seems to handle them strange.
|
||||||
|
* Clarify some logic in SpellMgr.cpp
|
||||||
|
* Clarify weather packet
|
||||||
|
* Classic Mistletoe Spell Fix
|
||||||
|
* Cleaning of the new GO commands implementation
|
||||||
|
* cleanup inspired by GCC build
|
||||||
|
* Cleanup: no more used after SD2 reactoring WorldTemplate stuff
|
||||||
|
* Commands for GO manipulations (gobj): anim, state, lootstate
|
||||||
|
* Complete redesign of waypoint system
|
||||||
|
* Core/Collision: Models with flag MOD_M2
|
||||||
|
* Corections made to indentations in script
|
||||||
|
* Correct Heartbeat resist after my #39efe8c
|
||||||
|
* Correct SD2 return values
|
||||||
|
* correct spawn rules and configurability for new ore system
|
||||||
|
* Correct spell damage taken on melee attacks.
|
||||||
|
* Correct sutble typo
|
||||||
|
* Corrected website URL
|
||||||
|
* Correction to FindPlatform
|
||||||
|
* Corrections to the build system.
|
||||||
|
* Creature sleeping script altered
|
||||||
|
* DB log: correct check ID
|
||||||
|
* DBScripts-Engine: Implement new commands
|
||||||
|
* Disable access to PvP barracks for too low ranks and other faction.
|
||||||
|
* Disable BG: another way to do
|
||||||
|
* Disable spawns: base checking entry, additionally.
|
||||||
|
* Disables: DISABLE_TYPE_ITEM_DROP=10. Also fixed memory leak
|
||||||
|
* Disables: item drop disable Quest loot cannot be disabled here.
|
||||||
|
* Don't interrupt certain channeled spells
|
||||||
|
* Druid Clearcasting: do not drop aura if spellmod was not used (for 0 spellcost)
|
||||||
|
* Eluna update version - Fix VS 2013 build
|
||||||
|
* Eluna: Remove travis script for getting last eluna
|
||||||
|
* Enable areatrigger teleports in battleground
|
||||||
|
* Enabled autopooling code and fixed quest 5203 as well as Troll Beserking and Stoneform Racial
|
||||||
|
* enhance readability and correct numbers
|
||||||
|
* Ensure the resurrection when entering instantiable map
|
||||||
|
* Experimental movement lag fix
|
||||||
|
* Explicit conversion ObjectGuid to uint64 (gcc build fix)
|
||||||
|
* Extra attack: allow to accumulate only next swing extra atttacks
|
||||||
|
* Extra attack: instant or on the next swing
|
||||||
|
* Extractor updates
|
||||||
|
* Fake combat state is also a reason to prevent mob evade
|
||||||
|
* Few improvements for Win32
|
||||||
|
* Fix "Unknown player" bug Fixed old bug where players where all are named "Unknown" after some log in / log out
|
||||||
|
* Fix .goname command
|
||||||
|
* fix a bug in Player::addSpell causing wrong values in skills and talents.
|
||||||
|
* Fix a bug in previous commit where some wmo's were not extracted at all.
|
||||||
|
* Fix a client freeze caused by malformed paths
|
||||||
|
* Fix a crash. Using format specifiers without matching values is a no-go and clean up.
|
||||||
|
* Fix a small typo in previous commit.
|
||||||
|
* Fix ACE_TSS usage.
|
||||||
|
* fix and simplify the Player::addSpell function.
|
||||||
|
* Fix Arcane Missile self cast bug.
|
||||||
|
* Fix Archlinux build
|
||||||
|
* Fix bot PCH
|
||||||
|
* Fix Cannibalize
|
||||||
|
* Fix channeling spells for unit (will not cast channeling spells when walking, attacking etc.)
|
||||||
|
* Fix compiler warning.
|
||||||
|
* Fix crash during gm .saveall
|
||||||
|
* Fix crash on taming rare creatures.
|
||||||
|
* Fix crash when loading invalid vmap data.
|
||||||
|
* Fix crash when using console commands
|
||||||
|
* Fix crash when using DB script command 34 (TERMINATE_CONDITION).
|
||||||
|
* Fix deeprun rat roundout crash
|
||||||
|
* Fix Deeprun spell used on player
|
||||||
|
* Fix Devouring Plague
|
||||||
|
* Fix displaying the right ranks of spells in spellbook
|
||||||
|
* fix doubling the text displayed in channels` chat when playerbots building is enabled.
|
||||||
|
* Fix Eluna OnCreatureKill
|
||||||
|
* Fix false error display - Bloodthirst triggers
|
||||||
|
* Fix for branching within exclusiveGroup questline.
|
||||||
|
* fix for last stand 1hp bug
|
||||||
|
* fix for spell 24732 Bat Costume
|
||||||
|
* Fix Gnomish Death Ray.
|
||||||
|
* Fix Gnomish Mind control cap
|
||||||
|
* Fix Gnomish Ray Shrink.
|
||||||
|
* Fix Ground and EarthBind Totems
|
||||||
|
* Fix Grounding Totem delay bug.
|
||||||
|
* Fix Improved Shield Block Talent Its additional charge was removed by a Dummy Effect.
|
||||||
|
* Fix incorrect enum in previous commit
|
||||||
|
* Fix invalid table reference for playerbots
|
||||||
|
* Fix item Lifegiving Gem, in classic it was providing 15% health.
|
||||||
|
* Fix Linux build
|
||||||
|
* Fix Linux include
|
||||||
|
* Fix Mage's frost nova damage breaking aura
|
||||||
|
* Fix Mind Soothe aggro.
|
||||||
|
* fix Movement::MoveSpline::ComputePosition to return only positive angles.
|
||||||
|
* Fix mysql lib location for 5.0 and 5.1
|
||||||
|
* Fix NPC's running to the first waypoint
|
||||||
|
* Fix of the previous: copy mangosd config
|
||||||
|
* Fix Out Of Tree error for Linux builds
|
||||||
|
* Fix Paladin Hammer of Wrath,Judgement of Command,Seal of Command PROC,Seal of Righteousness Dummy Proc receive benefit from Spell *Damage and Healing.
|
||||||
|
* Fix playerbot module building
|
||||||
|
* Fix previous commit.
|
||||||
|
* Fix PvPstats table to fit with its web app
|
||||||
|
* fix Quest 7603 - Kroshius
|
||||||
|
* Fix resource leaks in DBCFileLoader.
|
||||||
|
* Fix server crash due to incorrect SQL parameter bindings.
|
||||||
|
* Fix server crash on CONDITION_GAMEOBJECT_IN_RANGE check.
|
||||||
|
* Fix server crash on shutdown
|
||||||
|
* Fix sleeping peon in durotar
|
||||||
|
* Fix SMSG_WHO show players matching given criteria.
|
||||||
|
* Fix some include paths in tools.
|
||||||
|
* Fix spell 19714 is buff instead of debuff. May fix also other spells that use same aura.
|
||||||
|
* Fix spelling of IsSwimmable.
|
||||||
|
* Fix spells with the target combination (TARGET_SCRIPT, TARGET_SELF).
|
||||||
|
* Fix stealthing animation for group members.
|
||||||
|
* Fix Talent improved Seal of Righteousness.
|
||||||
|
* Fix TARGET_SELF-TARGET_SCRIPT target combination.
|
||||||
|
* Fix temporary enchantment duration
|
||||||
|
* Fix text typo
|
||||||
|
* Fix the AuctionHouseBot seller not posting auctions on some architectures/builds The issue was a forgotten initialization.
|
||||||
|
* Fix the description field for realm and characters database. Also update the revision.h
|
||||||
|
* Fix to 729bc32: resurrect only in case dungeon target map
|
||||||
|
* Fix Travis build on OS X.
|
||||||
|
* Fix typing error for High Priestess Jeklik
|
||||||
|
* fix typo
|
||||||
|
* Fix uint32_t errors (VS 2013)
|
||||||
|
* Fix Unit::SetConfused to work on players.
|
||||||
|
* Fix warden crash for NYI builds
|
||||||
|
* Fix wrong include
|
||||||
|
* Fix wrong PartyResult enum value.
|
||||||
|
* Fix wrong use of uninitialized locks.
|
||||||
|
* fixed *MacOS X build
|
||||||
|
* Fixed dos/unix file problem
|
||||||
|
* Fixed double fclose() in genrevision and general tidy up
|
||||||
|
* Fixed OpenSSL location (#118)
|
||||||
|
* Fixed output error in .mmap path
|
||||||
|
* Fixed PCH warnings and bot add command
|
||||||
|
* Fixing a glitch.
|
||||||
|
* fixing beast lore Aura
|
||||||
|
* Fixing crash at player leave map during loot roll
|
||||||
|
* Fixing few warnings
|
||||||
|
* Forgot a couple required OSX and Unix library names
|
||||||
|
* Garr - Improved firesworn on death exploding and added enrage ability
|
||||||
|
* Garr adds explosion fix
|
||||||
|
* Gcc build fix: no cbegin()/cend() container members
|
||||||
|
* Gcc build: get rid of few warnings
|
||||||
|
* Heartbeat resist first implementation
|
||||||
|
* Holy Light and Seal of Righteousness PROC and Flash of Light receive benefit from Spell Damage and Healing too low.
|
||||||
|
* Honor flush and GetDateToday() method fix
|
||||||
|
* Implement Appveyor Windows testing
|
||||||
|
* Implement CMSG_MOVE_TIME_SKIPPED packet!
|
||||||
|
* Implement CREATURE_FLAG_EXTRA_NO_PARRY_HASTEN
|
||||||
|
* Implement holes handling on map. Now GetHeight correctly returns no height when a hole is detected.
|
||||||
|
* Implement Inferno spell for Baron Geddon (classic version with TriggerSpell)
|
||||||
|
* Implement instance data call for OnCreatureDespawn.
|
||||||
|
* Implement movement wrappers for creatures and players
|
||||||
|
* Implement player rank in defensive channels
|
||||||
|
* Implement possibility to force enable/disable mmap-usage for specific creatures.
|
||||||
|
* Implement quest_relations table (#114)
|
||||||
|
* Implement SCRIPT_COMMAND_SEND_MAIL
|
||||||
|
* Implemented EasyBuild for windows
|
||||||
|
* Implementing CAST_FAIL_NO_LOS EventAI
|
||||||
|
* Improve and Finalize new Weather system
|
||||||
|
* Improve confused, random and fleeing movement generators.
|
||||||
|
* Improve jerky player movement on high latency
|
||||||
|
* improved algorithm for finding a random reachable point on ground
|
||||||
|
* Improved Blink
|
||||||
|
* Improved Combat Movement handling
|
||||||
|
* Improved logic in ACTION_T_CAST
|
||||||
|
* Improved Rune game objects a lot
|
||||||
|
* Improved sap Talent
|
||||||
|
* Improved vmap-extractor.
|
||||||
|
* Include forgotten data file in vmap-extractor.
|
||||||
|
* Include location fix
|
||||||
|
* Instance Reset Fix
|
||||||
|
* Instant Flight Paths option added.
|
||||||
|
* Interrupt autoshot by deselecting target
|
||||||
|
* Judgement of command not need CastCustomSpell
|
||||||
|
* Large rearrangement and cleanup of base cmake system
|
||||||
|
* LazyMaNGOS Re-Vamp
|
||||||
|
* Linux build fix
|
||||||
|
* List aura - added number of aura stacks, see DB
|
||||||
|
* Low-level spells cast by high-level players will receive smaller bonuses from +healing and +spell damage.
|
||||||
|
* Mage Arcane Power update
|
||||||
|
* Major refactoring of SD2 script system
|
||||||
|
* Make ACE build on other OSes too
|
||||||
|
* Make some errors more verbose.
|
||||||
|
* Make use of attribute SPELL_ATTR_UNAFFECTED_BY_INVULNERABILITY.
|
||||||
|
* Massive improvements on Garr encounter
|
||||||
|
* Match client limits in cgaracter DB.
|
||||||
|
* Merged Vmaps extractor/assembler, updated scripts
|
||||||
|
* Minor cleanup Too lazy to find out what exactly was influenced by it, but it was wrong :) no effect != negative effect
|
||||||
|
* Minor corrections to the build system.
|
||||||
|
* Minor fixes for clang builds.
|
||||||
|
* Minor refactoring Like HasSpellEffect method here, other now global-scoped methods from SpellMgr.h.
|
||||||
|
* Minor refactoring of auto-replacing player spell ranks
|
||||||
|
* Minor refactoring of detect visibility code The predefined method of getting aura modifier is used for clarity.
|
||||||
|
* Minor syntax correction
|
||||||
|
* Missed one spot in previous commit.
|
||||||
|
* Modified Pet Owner combat state
|
||||||
|
* Molton Core cleanup
|
||||||
|
* More fixes. This solves the annoying issue of Basic Campfires not *giving spirit buffs.
|
||||||
|
* More lock fixes. Also fix the .character level command
|
||||||
|
* More minor fixes for worldserver startup/shutdown on *nix
|
||||||
|
* More robust checks on mutex acquire.
|
||||||
|
* More thread-safety checks.
|
||||||
|
* Move core definition into cmake
|
||||||
|
* Move DB revision struct to cpp
|
||||||
|
* Moved condition related to mage casting on self
|
||||||
|
* Movement changes
|
||||||
|
* My guess to 5875 client methods
|
||||||
|
* MySQL CMake Macro rewrite
|
||||||
|
* Naxx: Gothik - redesign
|
||||||
|
* Necessary include path for osx
|
||||||
|
* non initialised variable.
|
||||||
|
* Normalize Username so that Telnet users can use lower case usernames
|
||||||
|
* Not so bright warning if DB content newer than core awaits
|
||||||
|
* Override spell range for script target spells when not provided.
|
||||||
|
* Paladin Reckoning bomb with the limitation.
|
||||||
|
* Paladin reckoning bomb.
|
||||||
|
* Partial revert of PCH changes
|
||||||
|
* Partially debugged logging code.
|
||||||
|
* Player movement interrupt when fear/confuse fades Should be improved due to difference between StopMoving() and tMoving().
|
||||||
|
* Player::TeleportTo() signature change to request undelayed teleport.
|
||||||
|
* Pool-System: Allow pooling non-lootable gameobjects
|
||||||
|
* Prevent Seal of Command damage overflow.
|
||||||
|
* Reapply Properly display creatures with waypoint when they enter player range
|
||||||
|
* Reapply Properly display creatures with waypoint when they enter player range
|
||||||
|
* Refactor the areatrigger_teleport to use condition system.
|
||||||
|
* Refactoring db_scripts
|
||||||
|
* Reload command do not announce to player accs
|
||||||
|
* Remove duplicate line in vmap-extractor.
|
||||||
|
* Remove policy CMP0005
|
||||||
|
* Removed character updates import and added config rename along with two required compilers
|
||||||
|
* Removed deprecated SD2
|
||||||
|
* Removed non-classic items from ah selection.
|
||||||
|
* Removed SD2 database binding
|
||||||
|
* Removed SFN wildcards
|
||||||
|
* Removed the individual extractor projects and added a unified Extractors Submodule
|
||||||
|
* Removed the old SD2 scripts and Added the new unified SD3 Submodule
|
||||||
|
* Removed unnecessary cmake macro
|
||||||
|
* Rename the cmake variable respecting conventions
|
||||||
|
* Restore commit 'Mr Smite Weapon Correction'
|
||||||
|
* Rogue - Improved Sap.
|
||||||
|
* SD2: correct handling OnGossipSelect
|
||||||
|
* Server-owned world channel
|
||||||
|
* Shared Final
|
||||||
|
* Skip item SPELLTRIGGER_ON_USE at form change.
|
||||||
|
* Some pet fixes (#119)
|
||||||
|
* Spell attribute allowing heartbeart resist mechanic
|
||||||
|
* Spell class - Fix for inaccessible class data
|
||||||
|
* Spell_Miss will Restore Rage and Energy
|
||||||
|
* Split the look-up portion of FindEquipSlot into a 2nd function ViableEquipSlots.
|
||||||
|
* Start dbscripts_on_spell for SPELL_EFFECT_TRIGGER_MISSILE with missing spell id.
|
||||||
|
* Stop casting non-instant spell when target is lost.
|
||||||
|
* Stop motion of players when fear/confuse fades
|
||||||
|
* Stranglethorn Vale sleeping creatures script
|
||||||
|
* Support C++11 and update Eluna
|
||||||
|
* Support of several client builds
|
||||||
|
* Suppress some clang warnings and cleanup redundant directives.
|
||||||
|
* The energy gained from "Thistle Tea" now decreases with levels past 40.
|
||||||
|
* The next Bestial Swiftness improvement Looks like the only issue left: the pet returns to the master at normal "follow" speed after combat.
|
||||||
|
* Trap stealth implementation
|
||||||
|
* Triage quest: fixing memory leak
|
||||||
|
* Typo and Take Power.
|
||||||
|
* Update conf file to work with modern SQL servers
|
||||||
|
* update deeprun rat roundup script
|
||||||
|
* Update dependencies and necessary changes to tools
|
||||||
|
* Updated Easybuild to include VS2015 support
|
||||||
|
* Updated Eluna and SD3 submodules
|
||||||
|
* Updated Expected content level
|
||||||
|
* Updated extractors to fix movement bug. Will need to reextract
|
||||||
|
* Updated Realmd to now accept both local and external connections
|
||||||
|
* Updated SD3 submodule
|
||||||
|
* Updated Unified Extractor subModule
|
||||||
|
* UpdateMask class refactoring
|
||||||
|
* Validate the spawn distance passed to RandomMovementGenerator constructor.
|
||||||
|
* Various db fixes from external sources
|
||||||
|
* Warden checks refactoring
|
||||||
|
* Warden table redone to allow grouping of similar checks
|
||||||
|
* warden_refactor - db update
|
||||||
|
* Warrior - Sweeping Strikes, do not drop aura when stance changes.
|
||||||
|
* Warrior Talent - IMPROVED SHIELD BLOCK
|
||||||
|
|
||||||
|
|
||||||
0.20 (2015-03-23) - "New Beginnings"
|
0.20 (2015-03-23) - "New Beginnings"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user