| Age | Commit message (Collapse) | Author |
|
* Scripts/Blackrock Depths: Use DB Texts for Doom'rel
* Quick Fix
|
|
Followup: 7b541098d5fcc25cc6d4fb20a25571700f407fca
|
|
You should regain 2% of your base mana. With old script, you get 15% of base mana.
|
|
- Split quest pooling from PoolMgr (into QuestPoolMgr)
- Proper saving/restoring on server restart
- No more hacking into sObjectMgr to insert/remove available quests
|
|
const. Error logs for various stuff.
|
|
Workaround prework till actual facing system rework arrives
|
|
Workaround prework till actual facing system rework arrives
|
|
fix his scale (thanks Killyana!).
Closes #16424.
|
|
|
|
|
|
- FollowerAI properly resumes follow after evading.
- Removed duplicated getters from CreatureAI (IsEscorted vs IsEscortNPC), they were used to do the same thing
- FollowerAI properly assists in combat.
- FollowerAI properly despawns if quest is abandoned.
- FollowerAI now supports dynamic respawning for escort NPCs.
|
|
during the Rotface/Festergut encounters as a result of his boss boundary
|
|
Fix infinite loop in Broggok encounter caused by https://github.com/TrinityCore/TrinityCore/pull/23300
|
|
fix Arthas' attack animation when he kills the two civilians for the RP event.
|
|
(#23619)
* Spells/Priest: Fix Power Infusion, shouldn't stack with Arcane Power (Mage)
* delete unnecessary comments
* make @Aokromes happy ;)
* update group_id
* Rename 9999_99_99_99_world_335.sql to 2019_07_25_00_world_335.sql
|
|
|
|
(cherry picked from commit 8ca6a20e7303e942adfb6d97b9aa94fab7c6b895)
# Conflicts:
# src/server/game/Entities/Totem/Totem.cpp
# src/server/game/Entities/Unit/Unit.cpp
# src/server/game/Entities/Unit/Unit.h
# src/server/game/Spells/SpellMgr.cpp
# src/server/game/Spells/SpellMgr.h
# src/server/game/World/World.cpp
|
|
player when the Eye of Acherus is dismissed.
|
|
|
|
creature AI, where it honestly always belonged. Fixes #17981 and #23602 for real this time.
|
|
Sethekk Halls.
|
|
worldserver.conf (#23540)
* Core/Misc: Handle timezones for hour-specific events specifieds in worldserver.conf
* Handle Respawn.RestartQuietTime too
* Handle XP.Boost.Daymask too
* Core/Misc: Code cleanup
* Core/Misc: Code cleanup
* Update Util.cpp
* Update boosted_xp.cpp
|
|
Closes #1822.
|
|
Closes #23570.
|
|
iteration capability to SpawnObjectTypes.
|
|
|
|
for Death) from ItemScript to SpellScript.
Closes #21890.
|
|
reset.
|
|
rewrite:
- Map::RemoveRespawnTime(SpawnObjectType, LowType, doRespawn) split into Map::Respawn and Map::RemoveRespawnTime, without the extra boolean
- Map::RemoveRespawnTime(RespawnInfo*) merged into Map::DeleteRespawnInfo(RespawnInfo*) and is now private
- Map::DeleteRespawnInfo(void) renamed to Map::UnloadAllRespawnInfos to properly describe what it does
- Map::ProcessRespawns now actually saves the delayed respawn time to DB if the respawn was delayed
- Map::AddRespawnInfo now takes const reference, and returns success as a boolean
- Map::AddRespawnInfo no longer offers an unused "replace" parameter
- Map::DeleteRespawnInfo no longer offers a variety of unused private overloads
- Map::SaveRespawnTime no longer offers a tantalizing writeDB parameter. Parameter is now called "startup" to properly describe what it does.
- Map::SaveRespawnInfoDB now takes RespawnInfo reference instead of all the various fields. Still public because compatibility mode. QQ.
- Map::GetWorldObjectBySpawnId sanitized
- Map::GetXRespawnTime methods sanitized to all go through Map::GetRespawnTime
|
|
Add .debug guidlimits <optional map id> chat command to show the highest low guid counter for Creature and GameObject, useful when reaching Respawn.GuidWarnLevel
|
|
|
|
|
|
|
|
Acherus.
Closes #22802.
|
|
specified account name is already banned (f.ex. attempting to ban 'test' if 'test2' is already banned) - closes #22990
|
|
|
|
(cherry picked from commit 6eb997394722fcd4b5248646b5abfa185a7ec58f)
|
|
(cherry picked from commit 6f7d048765f102110cbf9ad4653c078fbadaa105)
|
|
along the way. Closes #23307.
|
|
|
|
cleanup to that script. Fixes #23026.
|
|
* 23285 Fixed lever respawn and future encounters after it respawns.
* Removed unnecessary additional container.
Made lever not to despawn and respawn but rather change flags only.
* Made one conditional branch easier to debug.
|
|
starts exponentially more often if the grid remains loaded for over an hour. Closes #23348.
|
|
|
|
#23566)
Closes #23330
|
|
implications:
- .npc respawn no longer causes stupid things to happen (Fixes #23014)
- ::DeleteFromDB methods on Creature and GameObject rewritten to be as sensible as such a colossally stupid method can ever be. They're static now.
- .npc delete and .gobj delete ported to new argument handling, and rewritten as per above. They can no longer crash the server when used in instances, too. Yay for that.
- Adjusted various dusty cobwebbed hacks around the core (why does waypoint visualization use permanent spawns *shudder*) to still work too.
|
|
a group spawning bug exposed by the CoS merge. Improve some command output.
|
|
|
|
only show the required amount of skill.
Also comment out unused argument in previously committed script, thanks Aokromes for noticing!
|
|
std::random_shuffle().
Thanks Riztazz for noticing!
|