Skip to content

Releases: kelbren/mangos-tbc

Development Build(2024-04-19)

19 Apr 06:23
Compare
Choose a tag to compare

Bug Fixes

  • Implement EndSpline which removes moveflags and calls _Finalize #647 (David)

Chores

  • Included githubactions in the dependabot config (neilnaveen)

Commits

  • b97e9d0: Add missing spell 20409 for Onyxia transform. (evil-at-wow)
  • Remove redundant code (killerwife)
  • Add castItem to OnAuraValueCalculate (killerwife)
  • 5d15c9a: Spell/Auras: Implement last custom aura damage switchcase using spell scripts (killerwife)
  • 7425cdf: Spell/Warlock: Port healthstone script to spell scripts (killerwife)
  • Partial rewrite of hydross (killerwife)
  • Add missing comment naming to all existing class spell scripts (killerwife)
  • Fix typo preventing healthstone create and typo assigning pala script (killerwife)
  • Fix kazzak twisted reflection healing tank (killerwife)
  • Rework Hydross using spell lists, BCT, CombatAI and area aura for transition (killerwife)
  • Fix SCRIPT_FLAG_BUDDY_BY_GUID with dynguid (killerwife)
  • Port thrall script to bct (killerwife)
  • fbf9a82: Fix unit_condition not being insertable on db end (killerwife)
  • Implement s.27673 (killerwife)
  • f74ec94: Add s.44288 (killerwife)
  • 7f53efb: Unit/Creature: Implement CreatureStaticFlags::DESPAWN_INSTANTLY (killerwife)
  • 20d02f8: Shattered Hand Centurion: fix unreachable aggro text. (evil-at-wow)
  • b9b75f3: Another round of GCC/Clang 'unused parameter' compiler warning fixes. (evil-at-wow)
  • abf267b: Fix excessive arguments for a format string. (evil-at-wow)
  • remove superfluous checks. (evil-at-wow)
  • add missing initializer creating a GhostOPlasmEvent. (evil-at-wow)
  • 8d7a5af: Fix a memory leak in scripts. (evil-at-wow)
  • Implement SPELL_LIST_FLAG_NON_BLOCKING (killerwife)
  • Remove FiveFatFingerExplodingHeartTechnique on effect execute (killerwife)
  • simplify/modernize. Callback: remove, no longer needed. (evil-at-wow)
  • 6a4764c: Improve Database API to avoid memory leaks in the future, part 1. (evil-at-wow)
  • f71ec05: Improve Database API to avoid memory leaks in the future, part 2. (evil-at-wow)
  • 7c8f161: Improve Database API to avoid memory leaks in the future, part 3. (evil-at-wow)
  • fadd15e: Improve WorldPacket API. (evil-at-wow)
  • 688db50: Fix sending empty packet for locked servers caused by wrong variable. (evil-at-wow)
  • fd9e5b7: Narrow the scope of (WorldPacket) variables to avoid a shadow variable. (evil-at-wow)
  • 9800d9b: Fix GetCreatureCooldown() to use a reference for the out parameter. (evil-at-wow)
  • 45a504c: Add bodley replacement spells (killerwife)
  • Fix crash due to enemy not existing on assist aggro (killerwife)
  • 6b88436: Spell 27978 should not apply UNIT_AURAFLAG_ALIVE_INVISIBLE (killerwife)
  • Add missing backport for script s.26264 (killerwife)
  • 1c82f5b: [SD] Add missing Aura Passives to npcs (AnonXS) #635
  • Implement CONFIG_BOOL_DISABLE_INSTANCE_RELOCATE (killerwife)
  • Rework Kael using spell scripts, combat ai, bct and spell lists (killerwife)
  • Make flamestrike npc despawn and not chase around (killerwife)
  • Modernize Dashel Stonefist to support spell lists (killerwife)
  • Add detail to dashel stonefist (killerwife)
  • Make shapeshift forms which dont override attack speed use weapon damage (killerwife)
  • Disable sending packet with aura removal for self when possessed (killerwife)
  • 866477b: Update GitHub Workflows (Niam5)
  • 018f544: Update Github workfows spellings (Jimmy B)
  • a9129b4: Update Github Workflows to boost 1.83 (Cyberium)
  • 9828959: Should fix win build (Cyberium)
  • b36a148: Add missing vanilla spells (killerwife)
  • Implement .npc despawn command (killerwife)
  • Refactor non spawn group dynguid code to account for despawn on grid load (killerwife)
  • Fix string id objects not being cleared on despawn (killerwife)
  • 75e9ce7: Move spell to correct section (killerwife)
  • 1789a95: Spell/Unit: Add absorb information to proc system (killerwife)
  • Eye for an eye should also use absorbed damage in reflection (killerwife)
  • 80ef1dd: Spell/Unit: Make PROC_EX_ABSORB tagged hits also proc on full absorb (killerwife)
  • Fix passing of wrong proc flag to PROC_EX_CAST_END event and minor logic simplification (killerwife)
  • Fix spells with negative SPELL_EFFECT_THREAT and SPELL_ATTR_EX_NO_THREAT (killerwife)
  • Also use Damage Done Multiplier script setting in healing (killerwife)
  • 2596525: Fix combat_condition not being insertable on db end (killerwife)
  • Add error if creature_template_spells is conflicting with creature_spell_list_entry (killerwife)
  • Fix UpdateEntry protocol not working whilst being ridden by player (killerwife)
  • Script for Q.8519 Removed (Grz3s)
  • 886393f: Fix crash in BattleGroundWS.cpp due to wrong argument passed to IsFlagPickedUp() (Karth)
  • Clear item pointer on consumption (killerwife)
  • Refactor corpse reclaim delay code to fix crash (Karth)
  • Implement m_effectSkipMask (killerwife)
  • Enforce los ignore due to range index 13 for single target targeting (killerwife)
  • d2d9ec7: Revert text back to vanilla version (killerwife)
  • Adjust masked SPELL_AURA_MOD_HIT_CHANCE applying to wrong weapon types (killerwife)
  • Defer insertion of spawns during SpawnManager::Update (killerwife)
  • Fix previous commit through move insertion (killerwife)
  • Fix spawning and respawning of dynguids using command and on map init (killerwife)
  • Safeguard respawning of creature grouped dynguids in respawn command (killerwife)
  • 6c9da3d: Add some missing vanilla serversides (killerwife)
  • Tryfix exploit for when dead player is being revived in different instance id (killerwife)
  • 97e451e: Fix .npc spawntime gm command (David) #641
  • f0f895f: Fix string format in spawntime chat command handler (David) #642
  • 431331c: Fix ObjectMgr::IsRandomDbGuidDynguided(). (evil-at-wow)
  • fix missing member initializer. (...
Read more