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 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"
|
||||
|
Loading…
x
Reference in New Issue
Block a user