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
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
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
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
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
insunaa
6fddfe5f1d
Spell: Fix Dream Vision allowing autohit
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
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
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
killerwife
3929e25de4
Paladin: Make divine intervention bounce if target is carrying a BG flag
2024-01-13 13:17:05 +01:00
insunaa
48c44d0fab
SQL: Fix spell.sql syntax errors
2023-11-23 08:36:49 +01:00
killerwife
031475ac81
BRD: Implement s.27673
2023-11-21 18:27:11 +01:00
killerwife
9da98b8434
Spell/Warlock: Port healthstone script to spell scripts
2023-11-21 18:26:22 +01:00
killerwife
68f52408c4
Spell/Auras: Implement last custom aura damage switchcase using spell scripts
...
Actually a functional change because now it will be used during stacking step
2023-11-21 18:24:49 +01:00
killerwife
7bc2507c2d
Port lord kazzak spells to spell scripts to mirror tbc
2023-09-24 20:53:38 +02:00
killerwife
da83ef1af0
Unit/Spell: Remove last batch of SCRIPT_LOCATION_SPELL_DAMAGE_DONE
2023-09-24 20:51:12 +02:00
killerwife
2d62219469
Paladin: Reimplement Judgement of Light and Wisdom using intermediate spells
2023-09-24 20:48:33 +02:00
killerwife
5cd6636921
Unit: Propagate spell_increased_healing_done_dummy to more spells
2023-09-24 20:46:51 +02:00
killerwife
5e34526c77
Spell/Paladin: Add attacker to OnDamageCalculate hook and reimplement Blessing of Light
2023-09-24 20:42:27 +02:00
killerwife
22ea9fec34
Shaman: Reimplement Healing Way using spell script
2023-09-24 20:40:19 +02:00
killerwife
8c67d130ba
Spell: Implement SCRIPT_LOCATION_CRIT_CHANCE and rename CalculateSpellCritChance
2023-09-24 20:32:34 +02:00
AnonXS
05ddc1d9c9
Add GameobjectCallForHelpOnUsage spell_script
...
https://youtu.be/GuTdSBVzWTM?t=1320 - shows a possible min and max radius, which were used to get the radius value thx @ cloudbells
Used for Chests, Ore Nodes, Herbs and more triggered by player trying to use the gameobject in proximity of unfriendly npcs
Followup to
340c1ee231
cbc945f0e1
e3f1b605c3
2022-11-18 19:45:16 +01:00
killerwife
7d029e0d20
Spell/Hunter: Reimplement vanilla tame beast
...
Different from tbc+
Closes https://github.com/cmangos/issues/issues/3074
2022-07-31 10:46:52 +02:00
killerwife
cbcb4983fa
Spell/GO/BG: Refactor event passing to OPVP and BG to enable passing them nicely from Spell through SPELL_EFFECT_SEND_EVENT
2022-07-20 17:19:39 +02:00