Commit Graph

2460 Commits

Author SHA1 Message Date
offl 07fe74b233 Scripts/Naxxramas: Update Thaddius to new model (#26391)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-13 09:33:36 +02:00
offl 2cbfb784e0 Scripts/Naxxramas: Update Sapphiron to new model (#26390)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-13 09:32:45 +02:00
offl 52935060ac Scripts/Naxxramas: Update Razuvious to new model (#26389)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-13 09:31:55 +02:00
offl 6f0bc11bce Scripts/Naxxramas: Update Patchwerk to new model (#26388)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-13 09:31:18 +02:00
offl 7dc1d5c5a1 Scripts/Naxxramas: Update Noth to new model (#26387)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-13 09:30:56 +02:00
offl cb82cded17 Scripts/Naxxramas: Update Maexxna to new model (#26386)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-13 09:30:33 +02:00
offl fb39a3cabd Scripts/Naxxramas: Update Loatheb to new model (#26385)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-13 09:29:34 +02:00
offl ff4d9a81ae Scripts/Naxxramas: Update Kel'Thuzad to new model (#26384)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-13 09:28:52 +02:00
offl d694086e95 Scripts/Naxxramas: Update Heigan to new model (#26383)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-13 09:27:57 +02:00
offl cc3ef7ea69 Scripts/Naxxramas: Update Grobbulus to new model (#26382)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-13 09:27:28 +02:00
offl 9c72ca2b04 Scripts/Naxxramas: Update Gothik to new model (#26381)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-13 09:27:00 +02:00
offl 44686c3c50 Scripts/Naxxramas: Update Gluth to new model (#26380)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-13 09:25:55 +02:00
offl 7ef0de84ac Scripts/Naxxramas: Update Four Horsemen to new model (#26379)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-13 09:18:50 +02:00
offl 4d82c6a186 Scripts/Naxxramas: Update Faerlina to new model (#26378)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-13 09:18:00 +02:00
offl 1288203729 Scripts/Naxxramas: Update Anub'Rekhan to new model (#26377)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-13 09:17:26 +02:00
offl ba7f11c5f6 Scripts/Utgarde Pinnacle: Update Gortok Palehoof to new model (#26370)
* Scripts/Utgarde Pinnacle: Update Gortok Palehoof to new model

* RegisterGameObjectAI > RegisterUtgardePinnacleGameObjectAI

Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-12 15:01:52 +02:00
offl 3ece1ee87c Scripts/VoA: Update remaining scripts to new model (#26372)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-12 15:00:26 +02:00
offl 8d9f24bb18 Scripts/Utgarde Keep: Update Ingvar to new model (#26369)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-12 14:58:09 +02:00
offl 94299a3ae9 Scripts/Violet Hold: Update Cyanigosa to new model (#26371)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-12 14:56:43 +02:00
offl e6d9d9ead9 Core/Misc: Define / rename attributes and flags (#26315)
Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com>
2021-04-08 19:28:02 +03:00
offl 1a624cad36 Scripts/Ahn'kahet: Herald Volazj texts (#26202)
Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
2021-03-20 17:00:12 +02:00
offl 62594c62f6 Scripts/Misc: Let core take care of Feign Death related flags 2021-03-12 18:06:10 +02:00
Shauren a34519bded Core/Units: Renamed unknown unit flag (UNIT_FLAG_UNK_29 -> UNIT_FLAG_PREVENT_EMOTES_FROM_CHAT_TEXT) 2021-03-02 23:11:49 +01:00
Keader 06c1f728ba Script/Ulduar: Fixed conflict with Random Aggro Periodic spell (#26184) 2021-02-28 17:22:29 -03:00
jackpoz 7635f3f948 Scripts/Ulduar: Apply renames of #25529
Apply renames of #25529 to review that PR easier
2021-02-23 19:36:33 +01:00
Gildor 0675be4bc3 Scripts/UtgardePinnacle: Svala Sorrowgrave Ritual improvements (#25997)
* Scripts/UtgardePinnacle: Svala Sorrowgrave Ritual improvements

* remove unneded fall
thx @offl

* apply @Ovahlord feedback

* prevent svala fall (visual) when ritual start after wipe

* svala should be disarmed before teleport when ritual start

* apply @Ovahlord feedback
* Use DoCastSelf
* Remove unneded AttackStart when finish ritual
* Use SetDisableGravity properly
2021-02-09 20:23:41 +01:00
offl a9c83d5566 DB/Creature: Remove UNIT_FLAG_PACIFIED
Ref #25764
2021-01-31 18:39:25 +02:00
jackpoz dc21ac342e Scripts/EoE: Attempt to fix players getting stuck after dying
Attempt to fix players getting stuck after dying caused by a hack that calls SetControlled(true, UNIT_STATE_ROOT) by calling the opposite when a dead player leaves the instance, i.e. on releasing.
Close #24458
2021-01-30 20:48:18 +01:00
offl 1ed79d7a2e Core/Scripts: Verify & migrate spell school immunities to DB
Some already are stored in DB. Looks like they all are still valid for master
2021-01-26 23:43:50 +02:00
Giacomo Pozzoni 661f554b9e Core/Misc: Fix static analysis issues (#25924)
* Core/Misc: Fix static analysis issues

* Fix infinite loop in ".debug send opcode"
Fix using uninitialized memory in ".debug send opcode"
2021-01-24 16:04:47 +01:00
offl 7b79adf5b1 DB/Creature: Remove UNIT_FLAG_STUNNED in more cases
Ref #25764
2021-01-15 01:53:43 +02:00
offl 95a2b906b0 DB/Creature: Remove remaining UNIT_FLAG_PACIFIED part 1
Ref #25764
2021-01-10 01:21:05 +02:00
wotlk-enthusiast a225717b99 Scripts/Utgarde Pinnacle: Svala Sorrowgrave Intro and Ritual of the Sword (#24503)
* Scripts/Svala SorrowGrave - Fix broken intro event and Ritual of the Sword

* Added missing header for non-PCH build.

* Added error checking for Svala's targeting, and tightened up the timing on the intro event.

* Update WorldDB\Creature_Template_Movement for Svala

* Fix movement during intro and ritual event

* Rename SQL file for merge

Co-authored-by: Carbenium <carbenium@outlook.com>
2021-01-08 22:56:55 +01:00
offl 27722d42ef DB/Creature: Add UNIT_FLAG2_UNK1 (CREATURE_DIFFICULTYFLAGS_2_HIDE_BODY) 2021-01-08 00:49:18 +02:00
Kargatum a32b6b8ac4 Core: whitespace cleanup, reduce double blank line to single (#25795)
* Core/Misc: fix double empty line

* worldserver.conf
2021-01-03 11:47:07 +01:00
jackpoz 0ad1854d1c Scripts/ICC: Fix teleporter not removing players from Gunship
A more generic solution might be better, maybe depending on spell flags

Ref #25652
2020-12-28 12:38:34 +01:00
offl 8ca575ed52 DB/Spell: Add effects to more spells from Violet Hold
Turned out almost all spells from BM were copied to create Violet Hold. Not only serverside spells and not only their effects but also attributes and icons. The scripts were also copied, possibly unchanged
2020-12-27 03:06:31 +02:00
offl bb94aec975 Core/Scripts: Add missing spells to Violet Hold 2020-12-26 02:12:39 +02:00
Ovah 850b88546f Scripts/Misc: Use InstanceMap* in InstanceScript instead of Map* (#25655)
# Conflicts:
#	src/server/game/Instances/InstanceScript.cpp
#	src/server/game/Instances/InstanceScript.h
#	src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockCaverns/instance_blackrock_caverns.cpp
#	src/server/scripts/EasternKingdoms/MagistersTerrace/instance_magisters_terrace.cpp
#	src/server/scripts/EasternKingdoms/TheStockade/instance_the_stockade.cpp
#	src/server/scripts/EasternKingdoms/ZulGurub/instance_zulgurub.cpp
#	src/server/scripts/Kalimdor/CavernsOfTime/CullingOfStratholme/instance_culling_of_stratholme.cpp
#	src/server/scripts/Maelstrom/Stonecore/instance_stonecore.cpp
#	src/server/scripts/Outland/BlackTemple/instance_black_temple.cpp

Co-authored-by: Shauren <shauren.trinity@gmail.com>
2020-11-17 19:45:13 +01:00
Keader 5fee99bdbc Scripts/ICC: Some fixes in Valkyr Shadowguard (#25572)
- Added missing transformation spell
- Fixed Soul Siphon casted in random targets. It should always cast in top threat player.
- Fixed combat reach of transformation
2020-10-14 08:31:15 -03:00
Keader 3c0766df54 Scripts/ICC: Fixed Chocking Gas killing Abomination (#25565) 2020-10-12 19:56:56 -03:00
Keader 182fcc919e Scripts/UtgardPinnacle: Implemented Beast's Mark (#25557) 2020-10-11 13:35:33 -03:00
Keader dadc0c98c0 Scripts/IcecrownCitadel: Implemented Vampiric Might spell (#25556)
Closes #21294
2020-10-11 13:33:02 -03:00
Gildor ce2d441304 Scripts/Ulduar: Implemented Realm First! Death's Demise (#25530)
* Scripts/Ulduar: Implemented Realm First! Death's Demise

* comment line

* Rename 9999_99_99_99_world.sql to 2020_10_08_01_world.sql

Co-authored-by: offl <11556157+offl@users.noreply.github.com>
Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
2020-10-08 19:57:41 +02:00
Ovah 77aa058504 Core/Spells: unify OnSpellCastInterrupt and OnSuccessfulSpellCast hooks into OnSpellCastFinished (#25522)
* added support for calling the hook when completing a channeled spell as well
2020-10-03 00:48:32 +02:00
ForesterDev 54b9bb75e4 Scripts/ICC: update Icecrown Citadel scripts to new model (#25439) 2020-09-18 11:02:34 +02:00
ForesterDev 2e1a6aefd0 Scripts/ICC: update Gunship Battle scripts to new model (#25438) 2020-09-18 11:01:58 +02:00
ForesterDev d52acf1b72 Scripts/ICC: update Deathbringer Saurfang scripts to new model (#25435) 2020-09-14 13:53:40 +02:00
Shauren c1af9bfb9f Warning fix 2020-09-13 18:55:38 +02:00
Shauren d704b89163 Scripts/Trial of the Champion: "Refactor" encounter state management to use InstanceScript::Get/SetBossState so people attempting to fix this instance don't feel compelled to change EVERY SINGLE BOSS FILE when fixing one of them 2020-09-13 18:23:31 +02:00