Commit graph

384 commits

Author SHA1 Message Date
killerwife
c2d43df414 Reimplement Mend Pet using spell script
Closes https://github.com/cmangos/mangos-wotlk/pull/643

This resolves the issue of not working between tbc and wotlk

Co-Authored-By: slnz00 <balintbakcsa@gmail.com>
2026-08-02 18:53:44 +02:00
killerwife
54327c8fa3 Script more on death avenger spells 2026-08-02 18:38:33 +02:00
killerwife
5e645778b8 Warrior: Move intimidating shout to spell script and add it to three creature spells 2026-08-02 18:20:55 +02:00
killerwife
20cbeb4089 Mage: Remove now redundant arcane concentration impl 2026-08-02 17:51:12 +02:00
AnonXS
91de3f8260 [Spell] Rename GreaterInvisibilityMob to DetectThroughInvisibilityMob
That is what it does, add aura used by tbc c.18464,18465,18884,22255,23219
2026-08-02 17:50:04 +02:00
Miraco
0952fb28d1 [Hunter] Fix 'Taming the Beast' issues
Closes https://github.com/cmangos/mangos-tbc/pull/777
2026-08-02 17:41:11 +02:00
AnonXS
719e7fe9b4 [Spell] Add Greater Blessing of Light to BlessingOfLight SpellScript 2026-08-02 17:36:06 +02:00
killerwife
cf284a158d Also remove 27978 from shroud of death
Handled by ghost aura on npc in tanaris
2026-08-02 17:27:13 +02:00
killerwife
c0279d379b Port spell_summon_water_elemental from wotlk
Co-Authored-By: Grz3s <Grz3s@users.noreply.github.com>
2026-08-02 17:21:27 +02:00
killerwife
6b2f8e13ea Implement script for linkens boomerang return 2026-08-02 17:20:32 +02:00
insunaa
776b758d5e SQL: Remove duplicate spell script entry 2025-11-20 14:15:55 +01:00
killerwife
3186e89be0 Remove invisible while alive from s.10848 2025-11-15 14:14:43 +01:00
killerwife
1add15ca38 Spell: Refactor SpellEffects.cpp with modern standards
Removes scripts from all script locations but dummy, script effect, damage and heal
2025-11-15 14:07:01 +01:00
killerwife
29d25a6ad8 SD2/Spell: Remove pEffectDummyNPC and migrate last sd2 dummy scripts to spell scripts 2025-11-15 13:46:33 +01:00
killerwife
aac5210f36 Script s.12938 for razelikh qline 2025-11-15 13:44:07 +01:00
killerwife
2ac7941fa8 Fix back invisible to ghosts using spell script 2025-11-15 13:41:55 +01:00
killerwife
53a0bd718a Spell: Review, add and script/fix all random aggro spells 2025-11-15 13:41:46 +01:00
killerwife
6fa890964d Naxx: Add serverside 25680 and script it 2025-11-15 13:40:42 +01:00
killerwife
91b8a78d3f Remove duplicate spell script insert 2025-08-04 08:11:47 +02:00
AnonXS
f3156d2b6f [Spell] Add Script for s.24335 Damage Component 2025-08-03 22:07:55 +02:00
killerwife
3daa1b4cca Spell: Remove pEffectAuraDummy and port to spell scripts 2025-08-03 22:07:48 +02:00
killerwife
e24155ae0f Naxx: Rework all bosses with modern standards and unify with wotlk naxx in structure
Cheers to @cala doign all the work years prior that made this possible to do in two weeks rather than months
Squashed commit of the following:

commit b6d2ef0395f0ba6c2d1ccdce4b80e3cf25d81637
Author: killerwife <killerwife@gmail.com>
Date:   Sat Jul 26 21:17:19 2025 +0200

    Fixup KT

commit 02f544be600f5dc959cc14f381ec3a657851db58
Author: killerwife <killerwife@gmail.com>
Date:   Sat Jul 26 20:19:20 2025 +0200

    Fixup thaddius maexxna and gothik

commit 1806089d4e5ebbf56be8a9d55d70881ea22894ad
Author: killerwife <killerwife@gmail.com>
Date:   Mon Jul 21 14:39:32 2025 +0200

    Rework KT

commit e9561ac092998be105bc86d1d05d6076b3fdcb37
Author: killerwife <killerwife@gmail.com>
Date:   Sun Jul 20 16:21:05 2025 +0200

    Rework maexxna and thaddius

commit 30eaeda254a908e05243d061c0417f0ffd61474d
Author: killerwife <killerwife@gmail.com>
Date:   Sun Jul 20 13:43:20 2025 +0200

    Rework sapphiron

commit 9f78ebfc7a60da2abc4b51f82628f2ce317a9ed3
Author: killerwife <killerwife@gmail.com>
Date:   Sun Jul 20 11:17:27 2025 +0200

    Convert rest of naxx texts to bct

commit 9e5a8d2754883a207a7552c2cb866a88e3dced0c
Author: killerwife <killerwife@gmail.com>
Date:   Sun Jul 20 10:15:07 2025 +0200

    Noth-ing to do here

commit 4948d54cb82717d2e29122558160a92c656ba58e
Author: killerwife <killerwife@gmail.com>
Date:   Sat Jul 19 18:54:21 2025 +0200

    Rework patchwerk and razuvious

commit 6bb1e280e82f655e08caacf42636579df9cbaf96
Author: killerwife <killerwife@gmail.com>
Date:   Sat Jul 19 18:22:02 2025 +0200

    Rework loatheb

commit a739b0e64e85936fc24afe34c0e42e6c3aa8e9cf
Author: killerwife <killerwife@gmail.com>
Date:   Sat Jul 19 16:35:06 2025 +0200

    Rework grobbulus and heigan

commit 1b93f756239d709a3ce165a0c0b42df87c63bdab
Author: killerwife <killerwife@gmail.com>
Date:   Sat Jul 19 10:44:12 2025 +0200

    Rework gothik

commit 216fdf2ec2fcc44031b298f61134b6d80aae7611
Author: killerwife <killerwife@gmail.com>
Date:   Fri Jul 18 16:23:59 2025 +0200

    Rework Gluth

commit 0c8bf1fdf7406269cc2fef56ea0475949c0adbc8
Author: killerwife <killerwife@gmail.com>
Date:   Thu Jul 17 21:54:07 2025 +0200

    Convert some bosses to BossAI

commit 7859215ab0bfdd6a255dcff4214b86c36818b5a6
Author: killerwife <killerwife@gmail.com>
Date:   Thu Jul 17 21:33:20 2025 +0200

    Process move of spell scripts to own files

commit 7c03c11fa1841ea34f183d09ab586cc78a3689e0
Author: killerwife <killerwife@gmail.com>
Date:   Thu Jul 17 09:38:18 2025 +0200

    More WIP

commit 5c4dbdcd7367ea643e7f72ab00f2cd4f24d4a83b
Author: killerwife <killerwife@gmail.com>
Date:   Sun Jul 13 09:54:47 2025 +0200

    WIP
2025-08-03 22:02:50 +02:00
killerwife
8cab0194f0 Priest: Add script so that dispel magic deals less threat on friendly dispel 2025-08-03 21:48:15 +02:00
_daanieL
6e8de93bdd STV: Colonel Kurzen AI rework (#737)
* STV: Colonel Kurzen AI rework

* Update vanish timer to classic tests

* Remove spell_script and completle script kurzen via scriptdev

* Remove reset from script

* typo
2025-08-03 20:17:37 +02:00
_daanieL
fbaf75eae7 Ashenvale: Modernize 'Vorsha the Lasher' escort (#726)
* Start rework of mulgash escort quest

* add wave handling

* fix wave spawning

* remoe unneeded texts from database

* no need to have this outside the switch

* Finish rework

* update to modern
2025-08-03 20:17:03 +02:00
_daanieL
68023af89b Spell: Compact Harvest Reaper should have same level as the summoning… (#733)
* Spell: Compact Harvest Reaper should have same level as the summoning npc

* Remove unneded aurascript
2025-08-03 20:16:43 +02:00
_daanieL
5b2053b575 Darkshore: rework The Absent Minded Prospector Escort (#732)
* Darkshore: rework The Absent Minded Prospector Escort

* add MoveIdle for safty

* remove unneded code and use new variant to register script
2025-08-03 20:16:39 +02:00
_daanieL
e27966cec7 Ashenvale: add Destroy Karangs Banner handling for Quest King of the … (#735)
* Ashenvale: add Destroy Karangs Banner handling for Quest King of the Foulweald

* Update worldstate to match db

* add spell register
2025-08-03 20:16:10 +02:00
_daanieL
3b6d3beb29 Elwynn Forest: Marshal Haggard's Chest should spawn a Forlorn Spirit … (#734)
* Elwynn Forest: Marshal Haggard's Chest should spawn a Forlorn Spirit after Player looted quest Item

* Add changes requested on pr
2025-08-03 20:15:36 +02:00
_daanieL
d53c00ac66 Darshore: rework both Volcor escort quests (#736)
* add escape though stealth

* Finish 2nd escort

* change requested in comment
2025-08-03 20:15:28 +02:00
insunaa
2bc2cb6232 Spell: Despawn Wandering Eye of Kilrogg after summon
Closes https://github.com/cmangos/mangos-tbc/pull/718
2025-08-03 20:12:22 +02:00
Miraco
14a6f73b55 Wetlands: Add script for Flagongut's Fossil 2025-03-08 17:10:30 +01:00
killerwife
27860ea20b AQ40: Modernize cthun even further and improve tentacle scripts 2025-03-08 17:08:44 +01:00
AnonXS
80067853fd [Spell] Net Guard 11920 should reduce threat on target hit
Might be different by entry that uses the parent spell

Confirmed for:
c.16912 145200 -> 72600
c.1034 19400 -> 9700
c.485 seemed to work different

Based on 619b0d7278

Closes https://github.com/cmangos/mangos-tbc/pull/714
2025-03-08 17:04:16 +01:00
Grz3s
81cc7521ec SD2: Stone Watcher of Norgannon 7918
Gossip moved to DB

Part of:
51f6682b89
2024-11-13 16:42:38 +01:00
Grz3s
a2985dbada SD2: Loramus Thalipedes 7783 update
Gossip moved to DB
2024-11-13 16:42:36 +01:00
insunaa
6fddfe5f1d Spell: Fix Dream Vision allowing autohit 2024-07-31 13:03:00 +02:00
killerwife
e071f7a169 GO: Add script for bubbly fissure to recast debuff on players nearby
Do not ask me why its meant to be like this
2024-07-31 13:03:00 +02:00
insunaa
8d77ef16a3 Spell: Move Black Qiraji mount to SpellScript
Closes https://github.com/cmangos/mangos-classic/pull/538
2024-07-03 12:56:18 +02:00
killerwife
0e32ab652f Spell: Remove tbc only id for spell_judgement_of_command 2024-05-11 22:42:03 +02:00
Flekz
e3796fc265 Add script to go.181054 (ported from c5a27bb536) 2024-04-26 10:05:43 +01:00
Miraco
d2c0e11eab [Quest] modernize 'Protect the Shipment' escort quest
Closes https://github.com/cmangos/mangos-tbc/pull/663
2024-03-24 16:10:42 +01:00
killerwife
ca8484334e [Quest] modernize defias brotherhood escort quest
Closes https://github.com/cmangos/mangos-tbc/pull/662
2024-03-24 16:09:58 +01:00
_daanieL
870a76f04a [Quest] rework Missing in Action quest using new systems (#660)
* [Quest] rework Missing in Action quest using new systems

* add changes requested in comments
2024-03-24 16:09:27 +01:00
killerwife
9744dbc863 Spell: Implement usage of restriction skip attributes for basic things
Also ports swiftmend check to spell script to remove merge conflict
2024-03-24 16:08:36 +01:00
MantisLord
cefb196ce8 Spell/Engineering: Goblin Bomb Dispenser
* Use item 10587 "Goblin Bomb Dispenser" - casts spell 23134 "Goblin Bomb"
* 10% chance to malfunction with spell 13261 "Malfunction Explosion or 90% chance to proceed with spell 13258 "Summon Goblin Bomb"
* Creature 8937 "Pet Bomb" is summoned - level is player's engineering skill divided by 5
* Pet Bomb has aura 13260 "Pet Bomb Passive" on spawn - triggers 13259 "Explosion" on successful melee hit

https://github.com/cmangos/issues/issues/637
2024-03-24 15:43:14 +01:00
MantisLord
508a96d744 Paladin: Port Judgement of Command to spellscript
https://github.com/cmangos/issues/issues/3596
2024-02-03 15:10:32 -05:00
killerwife
b2bf92e57c Stormwind: Fix typo in merged sql for npc_lady_katrana_prestor 2024-01-13 13:54:58 +01:00
Scarabol
8764ce6105 Fix #3480 Replace hardcoded gossip strings with database entries for localization 2024-01-13 13:23:21 +01:00
AnonXS
8944d81a46 [Spell] s.7131 - npc 2638,4785,5097,6493,6932,11027,11263
https://youtu.be/noVBbhRzmCQ?si=s54dDxjk4A4hq5WB&t=832

Resolves https://github.com/cmangos/wotlk-db/issues/920

Based on d4622efcde
2024-01-13 13:22:14 +01:00