| Age | Commit message (Collapse) | Author |
|
(cherry picked from commit 42abf69a27058251b7dd59a59c1f059f834431e4)
|
|
missing IntervalTimer::Update call
(cherry picked from commit 965ec9a57180062aa8dad3b929146c7692186262)
|
|
(cherry picked from commit e4c2bb4f1411f2db724a7cfcdc014013a63b37a5)
|
|
There are complex cases where breadcrumb quests are mutually exclusive with other breadcrumbs leading to other quests, chaining them shouldn't generate log errors.
(cherry picked from commit e6080116f9acb41b1c3d26468a679ff7e4b7c106)
|
|
along the way. Closes #23307.
(cherry picked from commit 0ae2afe307595463df8f4a16fdd1ee9740a11c9e)
|
|
pretty sure this can cause unexpected behaviour
(cherry picked from commit bec52dba3d7e4acb0b78c6a1093fe33da8205781)
|
|
(cherry picked from commit be96d8242c0b8abf909862a577d04a9f8e18560a)
|
|
satisfies level/skill/reputation requirements. Fixes #226. Yes, you read that issue tag right.
(cherry picked from commit a1fd404b64fe46925cf5ab3e3af267ce9ba1badd)
|
|
cleanup to that script. Fixes #23026.
(cherry picked from commit f2cd721d5358f7febf36dc757f5e3e9693a6a7b6)
|
|
* 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.
(cherry picked from commit c71e36acaea9c04e63dcba9a39b5a6a76e3cac75)
|
|
starts exponentially more often if the grid remains loaded for over an hour. Closes #23348.
(cherry picked from commit a3c35262692e2f059785c22f92fce39ffe4dc6ac)
|
|
(cherry picked from commit a64d7df6623d90c529fab76dc6b41e2db5a3abd4)
|
|
#23566)
Closes #23330
(cherry picked from commit e71773140c8efbea4abe612a71d4a65f041d450c)
|
|
(cherry picked from commit 671052575a36624b06379ee5e13a7fea26870194)
|
|
* Core/Misc: More coding standards
* revert part
* "void " or more to "void "
* fix? reject
* remove more double whitespaces
* remove more double whitespaces
* more standards
* more coding standards
* More standards
* more coding
* more coding standards
* more coding standards
* And more standards
(cherry picked from commit 574a7c8d3d5f5a5660295deb70e905cf4dd756c4)
|
|
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.
(cherry picked from commit 84b7b2e08ea55575cbe62d795383d4a5341ffd4d)
|
|
/home/circleci/project/src/server/game/Movement/MovementGenerators/RandomMovementGenerator.cpp:50:9: fatal error: use of undeclared identifier 'AddFlag'
AddFlag(MOVEMENTGENERATOR_FLAG_TIMED_PAUSED);
^
(cherry picked from commit ec1a77bca20487f86765620485db9b13bb03aee8)
|
|
a group spawning bug exposed by the CoS merge. Improve some command output.
(cherry picked from commit ded18a2690063991d5440df7d3e5d526b884ec16)
|
|
(cherry picked from commit b8c0aeaf14dfabc9940203aec21ef29111e755cc)
|
|
Movement Pause/Clear is already handled in Unit::SetCharmedBy and Unit::RemoveCharmedBy, respectively
TODO: missing PAUSE handling in RandomMovementGenerator
(cherry picked from commit 4fa3c04b7263c0038b96e50c29f8ba52a4802995)
|
|
generator when a player enters them in some cases.
Closes #21731 and #22368.
(cherry picked from commit f869c4969ebd573da2742dcee0dfbe688e7896e0)
|
|
Closes #23572.
(cherry picked from commit 9f6d3e93f95ea126512e5eb52e46dbaefccf54d6)
|
|
|
|
issues with Teleport and Empowered Arcane Explosion, add missing heroic-mode spell Frost Buffet.
Closes #19452.
(cherry picked from commit 37862942ce61ceffe5440d67efe7db553fa22f9b)
|
|
(cherry picked from commit 1d1b77c3f0c7625228f328cf894610c14a54c308)
|
|
of Flame.
(cherry picked from commit 6ef1b3e6c6d51635dc4ba4cf4f9fb9565d390807)
|
|
from the same spell cast by the same caster.
(cherry picked from commit b87350807db65e8e819cfc562749c22441eeb5ab)
|
|
Now that respawns do not care about the previous corpse's state, there's no reason to force a very frustrating faster despawn.
(cherry picked from commit 1bdbede7e0e24ed3c55787a63c8d67db539cee35)
|
|
|
|
(#21816)
(cherry picked from commit 4529a94e0d093fb01c6ae4a98dade46ce75f82a9)
|
|
Amal'thazad.
(cherry picked from commit 8fcc82138fee2bbea7b7f82d4b0475e4f53f100c)
|
|
* Core/Creatures: rewrote creature aggro radius calculation
* Formulas are taken from WoW Wiki
(cherry picked from commit 980047763a685217e712f58b8713d48523d90ccb)
|
|
apply/remove (#23527)
(cherry picked from commit 12e545f7e2247f91db3fd1e8e2f961982422a147)
|
|
(cherry picked from commit c44fb37f74347e3b6d399c941716971503af4cf8)
|
|
83a9222c390110ae082512ed858a5580a958aa21
|
|
(cherry picked from commit 2cb4517303b217c57f52577a91184dc956a5c423)
|
|
threat list on combat exit. Fixes #23518.
(cherry picked from commit f44539b64247ff626c53dc899c4ac3023bf9aa80)
|
|
(cherry picked from commit a0a64b10b53e74c0cfaa518f196150c622e75bd2)
|
|
movement from being re-enabled. f6f1c48 follow-up.
(cherry picked from commit 4e767f1c7cd0cae6316982e38be66f560baafea5)
|
|
possession. Mind Control should no longer cause various weirdness. Closes #23539.
(cherry picked from commit f6f1c48aa592ea10c99fd23f46e94934b2f0cef2)
|
|
Volkhan's script, introduced in 3bb0abcd525218c0423421979177675004787707.
Closes #23337.
(cherry picked from commit a8b8a43b8d86f0039f4b4ac2c251d55ba3b6a4ed)
|
|
(#23520)
* Core/Player: add helper methods GetNativeGender/SetNativeGender/SetGender and fix some cases, where we should get player gender, instead of modified by display gender
* fix merge
* Add virtual methods for Unit class
(cherry picked from commit b47bb59e2a3e42aff3793517ef94f51678b54905)
|
|
uint8 GetLevel()
uint8 GetLevelForTarget(WorldObject const* /*target*/)
void SetLevel(uint8 lvl)
uint8 GetRace()
uint32 GetRaceMask()
uint8 GetClass()
uint32 GetClassMask()
uint8 GetGender()
(cherry picked from commit 5c09ff51f7015b775def8d5cc1f678eaef37200f)
|
|
(cherry picked from commit 5c09ff51f7015b775def8d5cc1f678eaef37200f)
|
|
Closes #23548.
(cherry picked from commit 028d16a812bd3ff56f19da919ca1a35e7523fe8c)
|
|
SMSG_QUESTGIVER_QUEST_FAILED.
Allows the gossip window to close after the client receives a quest failed error (for example: not enough inventory space to store the reward).
(cherry picked from commit c8289ada7f7d31a5e608c932db71ee6ec7fce0e6)
|
|
(cherry picked from commit 4c398743b9ea67090dcb390643a7aa5bd49348c3)
|
|
repeat timer typo
(cherry picked from commit b19a23a5c6b7d6cac972ebb2e917dc378f61c993)
|
|
(cherry picked from commit 39aa91f9824ce3b3f574931d287753dd8d49581f)
|
|
(cherry picked from commit 3dbf3fed7c10b5808d2c20bdd3a8a3598ddd7cf6)
|