Commit graph

506 commits

Author SHA1 Message Date
killerwife
0b6a5e1df0 UB: Implement areatrigger at_earthbinder_rayge 2026-05-22 20:48:32 +02:00
_daanieL
7773371817
[Karazhan] Modernize OperaEvent (#796)
* Starmawn into spell_list

* Tinhead spell_list

* Road modernized

* The crone modernized

* use custom action instead for intros

* Dorothee AI

* readd summon spell to script, as it only gets called once

fix some mistakes

* Use correct ID for crone death text

* Modernize the big bad wolf script

use spell_list and spell_script

* only say text if we realy picked a target

this will only happen if someone test this solo

* no one saw that

* julianne part 1

* finish julianne

* Romulo finish

* remove romulos spell_list when faking dead and add it back when remiving fake death do prevent him casting spells

* some changes requested in comments

* more changes requested in pr
2026-04-19 08:34:38 +02:00
Miraco
701f236654 [Karazhan] modernize Terestian illhoof script
Closes https://github.com/cmangos/mangos-tbc/pull/797
Squashed commit of the following:

commit ca3ee31a5c
Author: Miraco <daaniel743@gmail.com>
Date:   Mon Mar 30 17:54:48 2026 +0200

    Finish terrestian

commit 1a2558dfd2
Author: Miraco <daaniel743@gmail.com>
Date:   Sat Mar 28 10:33:53 2026 +0100

    Use broadcast_text and delete script_texts

commit dcf1208f87
Author: Miraco <daaniel743@gmail.com>
Date:   Sat Mar 28 08:41:37 2026 +0100

    remove fiendish portal script and use cai
2026-04-07 09:48:53 +02:00
_daanieL
267d268841
[Karazhan] Modernize Attumen the Huntsman script (#795)
* Modernize Midnight script

* Modernize Attument the Huntsman

* remove another script_text
2026-04-06 17:49:10 +02:00
insunaa
24e86eb5c1 Implement PTR Paymaster ScriptDev
Closes https://github.com/cmangos/mangos-tbc/pull/536
2026-04-06 17:23:36 +02:00
Grz3s
f455cfc528 Quest: Remove quest 10277 from sd2
redone in DB.
2025-11-15 09:09:39 +01:00
killerwife
0179c33328 SD2/Spell: Remove pEffectDummyNPC and migrate last sd2 dummy scripts to spell scripts 2025-08-18 17:30:43 +02:00
killerwife
91a72eecb6 Spell/SD2: Rewrite all tbc pEffectDummyNPC with spell scripts 2025-08-10 12:26:58 +02:00
killerwife
a1580d7d93 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-07-27 12:58:59 +02:00
_daanieL
3a7b5a4347
Netherstom Mark V is Alive! Escort rework (#746)
* Netherstom Mark V is Alive! Escort rework

* codestyle
2025-06-16 15:11:03 +02:00
_daanieL
0bae2e7130
Hellfire: modernize Aeranas script 2025-05-23 08:07:05 +02:00
_daanieL
da0268a757
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-05-07 12:25:55 +02:00
_daanieL
cd8432e82d
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-05-07 12:24:11 +02:00
_daanieL
66209d5fe0
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-05-07 12:23:26 +02:00
_daanieL
7fe97b4172
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-05-07 10:14:58 +02:00
_daanieL
e1885880a7
Darshore: rework both Volcor escort quests (#736)
* add escape though stealth

* Finish 2nd escort

* change requested in comment
2025-05-07 10:13:44 +02:00
Miraco
f7c70c6a6d Wetlands: Add script for Flagongut's Fossil 2025-02-04 17:43:10 +01:00
killerwife
aead663284 AQ40: Modernize cthun even further and improve tentacle scripts 2025-01-22 17:25:01 +01:00
Grz3s
19908abcc0 SD2: Stone Watcher of Norgannon 7918
Gossip moved to DB

Part of:
51f6682b89
2024-11-13 09:24:44 +01:00
Grz3s
ebccada08e SD2: Loramus Thalipedes 7783 update
Gossip moved to DB
2024-11-13 09:24:37 +01:00
killerwife
946016a1d6 Eversong: Implement hatchling movement 2024-10-26 12:27:00 +02:00
_daanieL
8be3aaf39d
MT: add instance file and worldstate handling for multiple groups (#702)
* MT: add instance file and worldstate handling for multiple groups

* update mana tombs

* fix typo
2024-10-20 19:42:38 +02:00
killerwife
5625410a93 Silvermoon: Implement guard turning 2024-10-20 14:13:12 +02:00
Miraco
5a75c8178e also remove gossip texts 2024-07-12 19:46:14 +02:00
Miraco
315e635418 Eversong: completly remove prospector anvilward script and rework it into database 2024-07-12 19:46:14 +02:00
_daanieL
52277581da
Magtheridon: Rework Magtheridon Fight (#683)
* Use broadcast_text insteat of script_texts for all texts

* put hellfire channeler into spell_list

* remove spell mental interference script from magtheridon script and put it into netherstorm file

Used for an Quest in Netherstorm

* Add correct BossFail behavior

all npcs should now despawn for 30 seconds before respawning
fail should happen instantly on evade mode not when channeler reaches home
add leashing for channelers

* add back visual

* remove double code

* Instantly free magtheridon when all channelers are dead

* Add delay before magtheridon starts the fight

* remove not needed break and add a safty check

* correct rnd texts

* remove quake knockback spellscript, players should get hit from while jumping

* Add leash also to magtheridon

* Add Magtheridon spell into spell_list

* update script, fix p2 intro

* despawn blaze objects on wipe
2024-07-03 12:33:35 +02:00
_daanieL
362db32440
BF: rework Broggok fight (#682)
* Rework broggok fight

Signed-off-by: Miraco <daaniel743@gmail.com>

* Remove hardcoded text

Signed-off-by: Miraco <daaniel743@gmail.com>

* remove not needed include

---------

Signed-off-by: Miraco <daaniel743@gmail.com>
2024-07-03 12:31:47 +02:00
Miraco
5e454e58e5 BF: Completly remove boss the maker script, and add it to acid and spell_list
Closes https://github.com/cmangos/mangos-tbc/pull/681
2024-06-26 16:18:13 +02:00
killerwife
299e73b2c4 GO: Add script for bubbly fissure to recast debuff on players nearby
Do not ask me why its meant to be like this
2024-05-31 13:53:03 +02:00
killerwife
c91fa41e74 Instance: Implement partially generalized example for triggering events based on locations player enter
Basically idea is serverside areatriggers
2024-04-09 12:35:45 +02:00
Miraco
271276f390 [Quest] modernize 'Protect the Shipment' escort quest
Closes https://github.com/cmangos/mangos-tbc/pull/663
2024-03-23 19:06:51 +01:00
killerwife
6d2e80db8e [Quest] modernize defias brotherhood escort quest
Closes https://github.com/cmangos/mangos-tbc/pull/662
2024-03-23 19:05:25 +01:00
_daanieL
e9035253a0
[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-23 19:02:09 +01:00
MantisLord
8c88bcfb67 OHF: Handle areatrigger for Ashbringer event 2024-02-11 15:29:03 -05:00
killerwife
2a0fbe8839 Stormwind: Fix typo in merged sql for npc_lady_katrana_prestor 2024-01-13 13:55:07 +01:00
Scarabol
8e524e3290 Fix #3480 Replace hardcoded gossip strings with database entries for localization 2024-01-10 08:10:59 +01:00
Miraco
a864ef592a Add Maiden of Virtue texts to bct 2024-01-10 07:57:36 +01:00
killerwife
d2d9ec7f64 Revert text back to vanilla version 2023-11-24 18:27:19 +01:00
Grz3s
25514c47e9 SD2: Script for Q.8519 Removed
Fixed and moved to DB.

+ small fix for 18728
2023-11-21 18:51:23 +01:00
killerwife
21d5cd8f38 Stormwind: Add detail to dashel stonefist 2023-11-05 19:36:31 +01:00
killerwife
e7f0796e9f TK: Rework Kael using spell scripts, combat ai, bct and spell lists 2023-11-04 17:13:53 +01:00
killerwife
259e30e471 OHF: Port thrall script to bct 2023-10-05 10:41:49 +02:00
killerwife
0f00508d21 SSC: Rework Hydross using spell lists, BCT, CombatAI and area aura for transition
https://github.com/cmangos/issues/issues/3444
2023-10-03 21:56:21 +02:00
killerwife
23b45410ce HFR: Port all texts to bct
https://github.com/cmangos/issues/issues/3444/
2023-09-30 11:39:20 +02:00
killerwife
7c54e2126a BF: Port all texts to bct
https://github.com/cmangos/issues/issues/3444/
2023-09-30 09:28:11 +02:00
_daanieL
a592f7c229
SHH: Gladiator RP (#627)
* Shattered Halls - Gladiator RP

* Add rnd emotes to centurion

* Fix some errors

* Correct they way gladiators start fighting players when centurion gets attacked

* Fix gladiators not starting to fight players when player starts aggroing gladiator

* Remove hackfixed aggro, now working with spawn_group flag CREATURE_GROUP_AGGRO_TOGETHER
2023-09-26 16:34:24 +02:00
killerwife
fc424fbd48 Add script to go.181054 2023-09-24 20:04:20 +02:00
killerwife
d6b69928ec SMV: Rework doomwalker using combatai, spell lists and spell scripts
https://github.com/cmangos/issues/issues/3444
2023-09-20 19:16:08 +02:00
killerwife
caec8f7c0e Outland: Port doom lord kazzak to spell lists and combat ai and spell scripts
https://github.com/cmangos/issues/issues/3444
2023-09-19 18:09:35 +02:00
Miraco
edc62184b8 SHH - Netherkurse intro 2023-09-18 14:19:50 +02:00