Commit Graph
34920 Commits
Author SHA1 Message Date
Aokromes ab0d1d7c38 DB/Creature: Fix Marshal Mcbride's position
By xXBentRealityXx , closes #26902
2021-09-21 18:10:22 +02:00
Aokromes 6be04a974f DB/Misc: Added spawns for voidelf start zone
By Naddley and modox.
Closes #26892 closes #26893
2021-09-21 18:06:54 +02:00
Mikhail Redko f8dda8a4fc Core/Creatures: implement CREATURE_FLAG_EXTRA_NO_SELL_VENDOR (#21642)
* Add CREATURE_FLAG_EXTRA_NO_SELL_VENDOR and use it for a single no-sell vendor in game (there are more of them in later expansions)

(cherry picked from commit 7c5b69d18bb315d369bf0bbfc16b795d63d0f73c)
2021-09-19 22:54:08 +02:00
Shauren 33bf5d3854 Core/Movement: Fixed chase distance calculation for hovering units
Closes #21668

(cherry picked from commit 4af3c33d04b8ccaba7dc38ce4f2c757970b86156)
2021-09-19 22:43:07 +02:00
tkrokli 77cb4d7171 DB/Quest: player character name in The Shattered Hand (2) Reward Text
- Replace overlooked name "Weir" with $n to show actual player name in-game.

(cherry picked from commit 4c069dfd8aae87cb1bb3bb82701e41597f1522ed)
2021-09-19 22:42:19 +02:00
ariel- a54e5bf4c8 Core/Creatures: Minor HasSpell method cleanup
Cherry-picked improved from 5734788c02

(cherry picked from commit 3670779e8eb07c05f77e61e09486d85d7210e4ed)
2021-09-19 22:40:38 +02:00
ariel- 05c9b8c337 Scripts/ICC: use script searchers instead of saving list of creature pointers
Closes #21644

(cherry picked from commit f87da3a3069da920297af7b7855569999cad2671)
2021-09-19 22:21:35 +02:00
ariel- a8226a1d67 Core/Spells: always initialize hitinfo aura
Ref 437c5c7b9d2122f7b1f46fd4e0f502c8be1e3091

(cherry picked from commit 07e42f7d4121e18f6f61cafe8e6fe389ff8b1beb)
2021-09-19 22:21:04 +02:00
ariel- 6d3a11e1d1 Scripts/Spells: fix Seaforium Blast script crash
Closes #21663

(cherry picked from commit 6eb122792cb1446a35752c6f62dd0febb6387671)
2021-09-19 22:20:30 +02:00
ariel- c8d7289245 Core/Spells: fix delayed hit aura crash
Closes #21664

(cherry picked from commit 437c5c7b9d2122f7b1f46fd4e0f502c8be1e3091)
2021-09-19 22:19:22 +02:00
tkrokli 3b4d8de96c DB/Quest: Greed completion text (Blood Elf rogue lock pick class quest)
Replace "sister" with "sweetie" (gender neutral) as last word in Reward text.

Sources:
- https://wow.gamepedia.com/Quest:Greed#Completion
- http://wowwiki.wikia.com/wiki/Quest%3AGreed#Completion
- http://web.archive.org/web/20100808103416/http://www.wowhead.com:80/quest=9491

BTW, regarding the grammatical error in "one elves' trash" -- Blizzlike, sadly.

(cherry picked from commit 9e90f7af78842f701f36811d4b3650755794ff45)
2021-09-19 22:17:30 +02:00
ZenoX92 e1408cb9f9 DB/Quest: Heartswood
Closes #21653

(cherry picked from commit e552a325bc03ad885863f49a12fa72a585bbe122)
2021-09-19 22:11:37 +02:00
ZenoX92 5c2cb1c1e7 DB/Quest: Hearts of the Pure
Closes #21652

(cherry picked from commit 3db07810790a9c2c12712cd3f543b118df98eb42)
2021-09-19 12:52:18 +02:00
ZenoX92 3c36eb3ebf DB/Quest: Onu is Meditating
Closes #21651

(cherry picked from commit ef218c6dd5c08565c9cca36bcc716ca8ed73a343)
2021-09-19 00:29:47 +02:00
Shauren 0b882b2fa4 Core/Spells: Update effect value calculations 2021-09-18 15:00:43 +02:00
Shauren ee73948a64 Core/AreaTriggers: Rename spell_areatrigger* tables to areatrigger_create_properties* according to last MiscValue research for areatrigger effects
* Move areatrigger_template.DataX to areatrigger_create_properties.ShapeDataX
2021-09-16 22:22:14 +02:00
jackpoz ca67286905 CI: Remove outdated unusable CI
(cherry picked from commit 9ada295ffee8a860ea00602e672c397817f31c66)

# Conflicts:
#	.travis.yml
2021-09-14 17:54:58 +02:00
Traesh c60cb7bab1 Core/AreaTrigger Switch polygon vertices from Template to SpellMisc (#26827) 2021-09-12 17:50:13 +02:00
Shauren d9c0c062a4 DB/Quests: Remove deprecated quests from creature_queststarter and creature_questender
Closes #26899
2021-09-12 14:43:23 +02:00
Shauren 074f7d9dbf DB: Redo class_expansion_requirement and race_unlock_requirement data 2021-09-11 22:34:39 +02:00
Shauren e806838f28 Core: Updated allowed build to 9.1.0.40120 2021-09-10 12:30:00 +02:00
ZenoX92 69bd00bcd6 DB/Creature: Summoned Voidwalker & Summoned Succubus
Closes #21650

(cherry picked from commit 0e52aec0b7862fb1ec8c6c0f49d2a011f7920c28)
2021-09-10 12:29:12 +02:00
funjoker bab80d516f DB/Class: Update warlock player_classlevelstats 2021-09-09 21:31:38 +02:00
Meji 0a83f74876 Core/Achievements: Update CriteriaType enum (#26856) 2021-09-08 22:07:01 +02:00
Shauren f57cf66dac Core/Spells: Typo fix 2021-09-07 11:38:24 +02:00
ariel- 50c5284602 Core/Spells: autogenerate miss proc for spells with auras with hit chance -100
Closes #21629

(cherry picked from commit 1c8d9af0846036fddef3aa8daf7506d0ebadddb9)
2021-09-06 21:33:56 +02:00
ariel- a6e84ebfab Core/Entities: completely remove 60% melee miss cap as there is no proof of its existence
- Auras modifying hit chance should have full effect now

Ref issue #21629

(cherry picked from commit a35d0a5f56c224ea081cdd5e16eb7bd181e70ab0)
2021-09-06 21:32:47 +02:00
Killyana 9eac63b43a DB/SAI: Fix a typo in a previous commit
Ref https://github.com/TrinityCore/TrinityCore/commit/565cbed7bad6df759412e1d367423b074f4e1dd8

(cherry picked from commit 25d4bcba3d2408dab6dc5a147136c5a0e55e3097)
2021-09-06 21:22:07 +02:00
ariel- cfe69470a8 Core/Entities: don't skip immunity checks for positive spells
Closes #21626

(cherry picked from commit 9e0a343f729eb7e172c447dccb066f4f236aa11e)
2021-09-06 21:15:01 +02:00
Shauren 376ac0eeba Buildsystem: Separate strict database type checks from TRINITY_DEBUG/WITH_COREDEBUG option
(cherry picked from commit ddd60a948c432aaac1d9a9ff05c9cf22ada35813)
2021-09-06 21:01:48 +02:00
ariel- 4a386b97d2 Core/Player: properly clear m_items array when unequipping items from the bag
- Also cleanup weapon damage ap mult when direct destroying a equipped weapon

(cherry picked from commit 9cc109fe3ebc87a7d12edfe99df121ade4f29fc7)
2021-09-06 20:55:06 +02:00
ariel- bf7a624a34 Core/Entities: cleanup of weapon damage
- AP multiplier wasn't correctly reflected after unequipping a weapon
- Correctly set base damages at unequip

Closes #21610

(cherry picked from commit 8cf7eda8c12f8fd5c64245cb24c102c62967a030)
2021-09-06 20:54:19 +02:00
Killyana b3162e1fb5 DB/Quest: DB/Quest: The Flesh Lies...
Closes #21591

(cherry picked from commit cc231fd9985de62070edaa7e4cc1731f80049501)
2021-09-06 20:43:16 +02:00
ariel- f420a439f9 Core/Spells: fix issues with delayed spells and auras
- Was losing info of delayed targets due to remove_if move-assigning targets, it needs to be saved into delayed target vector before returning from lambda
- Delayed auras applying on many targets are now handled gracefully

Closes #21609
Closes #21612

(cherry picked from commit 28288698441524081d583af95f19cb1c9fb90387)
2021-09-06 20:40:42 +02:00
ariel- 7c5e23c973 Core/Spells: implemented 'Weakened Spirit' mechanic in Valithria Dreamwalker
- Debuff used to prevent multiple priests chaining 40% heal buff (Guardian Spirit)

(cherry picked from commit 7d118f05baf9c9e4d7c13987e1530988c9a6a921)
2021-09-06 20:38:34 +02:00
ariel- 5491b7f89f Core/Spells: only apply aura effects when needed. Fixes #21602
(cherry picked from commit abb602f7c12b00480899d245ad81abdf41f39621)
2021-09-06 20:10:16 +02:00
ariel- 071d112ed1 Core/Auras: fix auras apply on player when loading. Fixes Ghost aura flags and player deathstate
Closes #21472

(cherry picked from commit 214fd579c0b53885d22ab49b90201060a794f039)
2021-09-06 20:06:21 +02:00
ariel- ad2d904a75 Core/Auras: cleanly remove linked auras when unapplying effect
Closes #21588

(cherry picked from commit 8a8c7793c435c0fd98278d9b5f960db4e5c091be)
2021-09-06 20:05:39 +02:00
ariel- b2de3efb4b Core/Spells: Fix some issues with channeled spells and aura duration mods
Closes #21584

(cherry picked from commit ac976550632f17f5a3ec7eaae354f84faf2656e5)
2021-09-06 20:05:37 +02:00
Killyana bb772416bf DB/SAI: Add an extra param "player only" for los_ooc event
(cherry picked from commit 995a4fb8bb2ee77351a8029e13d5087c44f6cac9)
2021-09-06 19:51:57 +02:00
Killyana ffae92edd2 Core/GameObject: Fix linked traps not being despawned properly and remove deprecated code
Closes #20159

(cherry picked from commit 8f0af67bcb56712d4c333f36a1c2030443c10fb7)
2021-09-06 15:26:50 +02:00
Killyana 81182d2114 DB/Gameobject: Fix phaseMask and spawntimesecs for cosmetic eggs used on Territorial Trespass Quest
Ref #20771

(cherry picked from commit 2fe91a000f419bd32e3a229ad9be788ea5a9c2ec)
2021-09-06 15:26:24 +02:00
Keader 0de5fbb6c0 Core/Unit: Guardians no longer enter combat before reaching the target (#19816)
(cherry picked from commit a891eb364e941a5146fba4af16e1ecf65cdd9239)
2021-09-06 15:23:29 +02:00
Treeston a88cf958b0 Scripts/Naxxramas: Fix an issue that could cause Sapphiron to stop using Drain
(cherry picked from commit 43491ba7f45049618b61b8f6e72788a437d82edc)
2021-09-06 15:17:53 +02:00
ariel- 339a2acac8 Core/Entities: fix creatures ignoring immune flags. Closes #21578 for real
(cherry picked from commit 02f1399fde008d3cc40ed80cb859764fba15eeff)
2021-09-06 15:15:33 +02:00
ariel- 50fe2dc7e3 Core/Spell: fix LoS checks for GameObject spells
Closes #21580

(cherry picked from commit f7869ad38b3ee90384667e7d1b230561180454d7)
2021-09-06 15:10:16 +02:00
ariel- e7ef1deb6d DB/Creature: root training dummies
Closes #21513

(cherry picked from commit 60362cd11a7f918b88739c13bdfc1fec58fad714)
2021-09-06 14:55:12 +02:00
Shauren add2e6d212 Core/Spells: Avoid static analysis false positive 2021-09-05 23:04:33 +02:00
ariel- 60ff73eeba Core/Spell: fix SendSpellMiss requiring caster Unit
(cherry picked from commit 7f947646f9d51b53b5297bfdddbada09500c53d3)
2021-09-05 22:48:28 +02:00
ariel- a2ea26816e Core/Spell: fix target checks
- Aura will be applied at last moment possible (after damage) to prevent regressions on #18395
- Partial revert of 9b38a6352c0fe2499de54fd769aa1c721a410bda as it wasnt handling correctly checks without spells

Closes #21578
Closes #21579
Closes #21581

(cherry picked from commit d6b9f148a772d07b9353a0db95a6f05c9c848a63)
2021-09-05 22:43:48 +02:00