| Age | Commit message (Collapse) | Author |
|
accessing freed memory in multiple places due to the corpse still being registered in Map containers
Closes #15775
Closes #15781
|
|
database queries
(cherry picked from commit aaaa1c34410c160c7b0382f5ecdb39fa01ba007c)
|
|
(cherry picked from commit 4c866a0af0ffe1828c5694de7ef7007cefb46966)
|
|
trying to add him to map
* Fixes name displaying as "Unknown"
(cherry picked from commit 45994a177c128dc83ea01b0697377f7b74b5c4ba)
|
|
(cherry picked from commit 82db416b5d4825f24da1ad92e771d6567750f649)
|
|
* caused warnings with shared linking
* ref #15671
(cherry picked from commit 13654bac2c41b2971915e706b5304a3ce6089a47)
|
|
will cause the compiler to automatically generate trivial constructors allowing them to be treated as simple integers
(cherry picked from commit 3fd15ed22a23af1c5bb2cf037f93c1bce5f1e243)
|
|
(cherry picked from commit 9617da72492953fcbbc6f100079c3241e0c3a096)
|
|
corpses inside
|
|
* Category cooldown is stored with the spell that started the cooldown (and only resetting cooldown on that spell will clear cooldowns on entire category - this fully mirrors client behavior)
* This significantly reduces the amount of data saved to database for cooldowns
* Spell casts from items that have a different category specified than on spell will now check for cooldown during the cast
(cherry picked from commit 1efb3f08e278530f59d681f676b031a7fc6db3ac)
Closes #15766
Closes #15137
Closes #14837
|
|
Closes #15765
(cherry picked from commit bd16520ecc91d827abae7f0447cc292fe9e843e9)
|
|
BG Deserters tracking system
|
|
|
|
- fixed druid mana restoration
- fixed bug when a player accepts duel with a spel on onHold true (like when stealth of rogue/druid is active)
|
|
- impemented health and mana reset
- do not reset anything when duel is interrupted
|
|
|
|
- Move greeting to areatrigger instead of MoveInLineOfSight hack
- Clean up add spawn handling to prevent various glitching with combinations of evade state and add aggro
- Ensure all adds are always pulled alongside the boss and vice versa
- Add missing texts.
- Fix a bug in the core that prevents castable-while-dead spells (such as Widow's Embrace) from appearing on possess bars.
|
|
past)
|
|
closes #15709
|
|
|
|
Fixed some rare stealth/prowl visual bugs after duel cd reset
|
|
Scripts/IcecrownCitadel: Quest 'Blood Quickening' - Add Killcredit in 25ManRaid
|
|
|
|
building with gcc 5
Closes #15616
Closes #15740
(cherry picked from commit 2d942ddcc528cc9fe718ebbd5903318fcbdab817)
# Conflicts:
# src/server/scripts/Commands/cs_battlenet_account.cpp
# src/server/scripts/Commands/cs_cast.cpp
# src/server/scripts/Commands/cs_debug.cpp
# src/server/scripts/Commands/cs_go.cpp
# src/server/scripts/Commands/cs_misc.cpp
# src/server/scripts/Commands/cs_mmaps.cpp
# src/server/scripts/Commands/cs_modify.cpp
# src/server/scripts/Commands/cs_npc.cpp
# src/server/scripts/Commands/cs_reload.cpp
# src/server/scripts/Commands/cs_ticket.cpp
|
|
closes #15733
|
|
|
|
Convert the Duel Cooldown Reset feature to scripts
|
|
|
|
- Do not send useless data to the client
- Fixed a rare visual bug
|
|
Core/Player rewritten duel CD reset system
|
|
|
|
|
|
|
|
cases as expected
* Fixes possible assertion failure in Aura::UnregisterSingleTarget
Closes #15696
Ref #15668
Cherry picked (manually) from b808910a89822f741d35d4b90e6c4bcf101cd9ef
|
|
https://github.com/TrinityCore/TrinityCore/commit/d7cb84f6cddb56bc818b2bf30d3318d052039540
- Handle case when some players leave or InvitationType changes while running
- Add some comments
|
|
Issue introduced in https://github.com/TrinityCore/TrinityCore/commit/b1032ed6203a5839906fab7137484b0ef8f0e58f
|
|
|
|
Core/Battlegrounds: implement even BG teams configuration
|
|
Core/BG fix .character changefaction pvpstats victories amount
|
|
|
|
|
|
Correctly destroy AH pointer and return error to user in unlikely event
auctioneer is invalid
|
|
- Add new DB table `skill_perfect_item_template` that holds information about "perfect" crafts that replace the normal result
- Implement this new DB table into core (SkillExtraItems.cpp, SkillExtraItems.h, SpellEffects.cpp)
- Add data about perfect crafts to new DB table (2015_09_11_00_world.sql)
- Add reload capability to this new table (latch onto skill_extra_item_template to avoid changing command IDs)
Random other change because I stumbled across it and it annoyed me:
- npc_professions.cpp no longer uses magic numbers for quest IDs and creature IDs.
|
|
- Fix Deathbloom (for real this time)
|
|
Core/Scripts: The Endless Hunger & Death's Challenge, creature text
|
|
Scripts/Commands: enhanced .instance get/setbossstate commands
|
|
This PR solves the following say text issues:
In quest ID 12733, Death's Challenge, the creature script npc_death_knight_initiate is supposed to target the player and refer to the player character's name in the following 2 lines from `creature_text`.`entry` 28406:
- "You don't stand a chance, $n." (`BroadcastTextId` 29267)
- "Remember this day, $n, for it is the day that you will be thoroughly owned." (`BroadcastTextId` 29270)
In quest ID 12848, The Endless Hunger, the creature script npc_unworthy_initiate is supposed to target the player and refer to the player character's race in the following 2 lines from `creature_text`.`entry` 29519, 29520, 29565, 29566 and 29567:
- "You are hopelessly outmatched, $r." (`BroadcastTextId` 30212)
- "Sate your hunger on cold steel, $r!" (`BroadcastTextId` 30214)
The untargeted variables $r and $n appear in the say lines because the existing script assigns the text to the player character instead of the creatures. This does not produce any race or name information in /say or chat.
This Pull Request closes issue #14700 and replaces PR #15678.
|
|
|
|
Core/Scripts: Friend or Fowl Achievement
|
|
|