Yggdrasil WoW
02b190668b
fix(Scripts/Icecrown Citadel): Correct pipe pathing for Vengeful Fles… ( #20048 )
...
* fix(Scripts/Icecrown Citadel): Correct pipe pathing for Vengeful Fleshreapers
* fix(Scripts/Icecrown Citadel): Correct pipe pathing for Vengeful Fleshreapers
---------
2024-10-29 05:54:39 +01:00
Francesco Borzì
cb7e28df05
refactor(src/server/game/*): remove unused imports (big part 1) ( #20310 )
2024-10-27 10:25:40 +01:00
Andrew
d340ae029b
fix(Scripts/Dragonblight): Fix Torturer Leclaft spamming abilities ( #20130 )
...
fix(Scripts/Dragonblight): Fix Toturer Leclaft spamming abilities
2024-10-05 11:02:31 +02:00
Francesco Borzì
5a96ce283d
refactor(Scripts): remove unused imports ( #20086 )
2024-09-29 13:20:21 +02:00
Anton Popovichenko
2e0a57084c
fix(Scripts/ICC): Fix Valkyr "teleportation" effect caused by movement desynchronization between server and client. ( #20080 )
2024-09-29 13:13:59 +02:00
chaosua
8566e4ace3
fix(DB/creature_text): (Pit of Saron, AzjolNerub) assign BroadcastTextId to creature_text ( #18611 )
...
* (Instance:Pit of Saron) cleanup some duplicated txt lines and make use broadcast_text for localization support
(Instance:AzjolNerub) added ruRU creature_text localization for Anub'arak intro (because BroadcastTextId unknown)
* Update txt_line_fix.sql
Remove excess line breaks
* Rescued Alliance Slave connect heroic version template
---------
Co-authored-by: Walter Pagani <paganiwalter@gmail.com >
2024-09-22 14:43:38 +02:00
Kitzunu
386aea03ee
chore(Core/Misc): Some cleanup ( #19970 )
...
* remove weird blanks
* update if
* ) ) to ))
* missed some ) )
* now switch
* .
2024-09-21 19:34:31 +02:00
天鹿
dd2167b00b
fix(Core/AI): Creature SetInCombatState Leashing. ( #19889 )
...
* Update Unit.cpp
* Update pit_of_saron.cpp
* Update Unit.cpp
2024-09-07 01:03:19 -03:00
Benjamin Jackson
bf18b9bdfb
fix(Core/AI): Improve creature leashing behavior. ( #19751 )
...
* Init.
https: //github.com/vmangos/core/commit/7d2f1e2923734ea1b983eeaa0208cfd158d4af02
Co-Authored-By: ratkosrb <35845488+ratkosrb@users.noreply.github.com >
* Hackfix for pets.
* Whoops.
* Correct evade uses.
* Conflict.
* Actually fix grace timer.
* Add visibility distance check.
Creatures should always fail combat checks in the open world if they're outside of visibility distance, might not be the case for worldbosses.
---------
Co-authored-by: ratkosrb <35845488+ratkosrb@users.noreply.github.com >
2024-09-03 21:08:56 +02:00
Benjamin Jackson
1edac37ac3
refactor(Core): Make more use of helpers. ( #19835 )
...
* Init.
* Reword.
* Update codestyle script.
Co-Authored-By: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
* Add gameobject type ID check, reorder checks.
* Add helper/codestyle check for unit type.
* `IsUnit()` -> `IsCreature()`
* Add `IsUnit()` method.
* Use type mask.
https: //github.com/TrinityCore/TrinityCore/commit/cc71da35b5dc74abf71f8691161525a23d870bb5
Co-Authored-By: Giacomo Pozzoni <giacomopoz@gmail.com >
Co-Authored-By: Ovahlord <18347559+Ovahlord@users.noreply.github.com >
* Replace instances of `isType` with `IsUnit`.
---------
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com >
Co-authored-by: Ovahlord <18347559+Ovahlord@users.noreply.github.com >
2024-09-03 14:41:31 -03:00
Grimdhex
221dbd3fdb
chore(Apps/Codestyle): add new codestyle checks for pointers and range loops ( #19841 )
...
* chore(Apps/Codestyle): add new codestyle checks for pointers and range loops
* revert a typo
2024-09-03 13:02:38 -03:00
Kitzunu
9af86553c5
chore(Core/Misc): update floor and ceil to std ( #19837 )
2024-09-03 08:01:00 -03:00
Benjamin Jackson
f88812443d
refactor(Core): Correct typo. ( #19830 )
...
Init.
2024-08-31 17:38:03 -03:00
Walter Pagani
3b45e90e41
fix(Scripts/ICC): NPC Muradin Dialogues ( #18931 )
...
Co-authored-by: Meji <alvaro.megias@outlook.com >
Co-authored-by: 天鹿 <18535853+PkllonG@users.noreply.github.com >
2024-08-31 17:34:56 -03:00
Grimdhex
643362d697
refactor(Core/Object): adds consistency in the use of type object check ( #19671 )
2024-08-25 09:57:37 -03:00
Grimdhex
61f3a631c3
fix(Server): remove double blank lines at the end of several files ( #19735 )
2024-08-25 07:21:14 -03:00
Kitzunu
337135bf9e
refactor(Core/Misc): Use NpcFlag helpers ( #19676 )
...
* chore(Core/Misc): Use HasNpcFlag instead of HasFlag
* extend to all npcflag helpers
2024-08-19 10:17:02 +02:00
Yunfan Li
d436f97ea2
fix(Script/Vehicles): The next player entering Salvaged Siege Engine … ( #19674 )
...
fix(Script/Vehicles): The next player entering Salvaged Siege Engine should control turret if it's not occupied.
2024-08-18 14:28:56 -03:00
Francesco Borzì
02a05fbd4c
refactor(src/common): remove unused imports ( #19506 )
...
* refactor(src/common): remove unused imports
* fix: build
* chore: fix build
* chore: size_t -> std::size_t
* chore: fix fuckup from previous commit
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build with std::size_t
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
2024-07-30 20:06:46 -03:00
Jelle Meeus
a3be4c25db
refactor(Scripts/IcecrownCitadel): Spell Scripts use registry macros ( #19508 )
...
* boss_blood_queen_lana_thel aura:spell_blood_queen_pact_of_the_darkfallen_dmg_aura
* boss_blood_queen_lana_thel spell:spell_blood_queen_pact_of_the_darkfallen
* boss_blood_queen_lana_thel spell:spell_blood_queen_pact_of_the_darkfallen_dmg_target
* boss_blood_queen_lana_thel spell:spell_blood_queen_bloodbolt
* boss_blood_queen_lana_thel aura:spell_blood_queen_frenzied_bloodthirst_aura
* boss_blood_queen_lana_thel aura:spell_blood_queen_essence_of_the_blood_queen_aura
* boss_blood_queen_lana_thel spell:spell_blood_queen_vampiric_bite
* boss_blood_queen_lana_thel spell:spell_blood_queen_swarming_shadows_floor_dmg
* boss_blood_queen_lana_thel spell:spell_blood_queen_presence_of_the_darkfallen
* icecrown_citadel aura:spell_icc_stoneform_aura
* icecrown_citadel spell:spell_icc_sprit_alarm
* icecrown_citadel spell:spell_icc_geist_alarm
* icecrown_citadel spell:spell_frost_giant_death_plague
* icecrown_citadel spell:spell_icc_harvest_blight_specimen
* icecrown_citadel spell:spell_svalna_revive_champion
* icecrown_citadel spell:spell_svalna_remove_spear
* icecrown_citadel spell:spell_icc_soul_missile
* icecrown_citadel aura:spell_icc_web_wrap_aura
* icecrown_citadel aura:spell_icc_dark_reckoning_aura
* icecrown_citadel spell:spell_stinky_precious_decimate
* icecrown_citadel aura:spell_icc_yf_frozen_orb_aura
* icecrown_citadel aura:spell_icc_yh_volley_aura
* icecrown_citadel spell:spell_icc_yd_summon_undead
* icecrown_citadel spell:spell_icc_shattered_bones
* boss_deathbringer_saurfang aura:spell_deathbringer_blood_link_aura
* boss_deathbringer_saurfang aura:spell_deathbringer_blood_link_blood_beast_aura
* boss_deathbringer_saurfang spell:spell_deathbringer_blood_link
* boss_deathbringer_saurfang pair:spell_deathbringer_blood_power
* boss_deathbringer_saurfang spell:spell_deathbringer_blood_nova_targeting
* boss_deathbringer_saurfang spell:spell_deathbringer_boiling_blood
* boss_festergut spell:spell_festergut_pungent_blight
* boss_festergut aura:spell_festergut_blighted_spores_aura
* boss_festergut spell:spell_festergut_gastric_bloat
* boss_valithria_dreamwalker spell:spell_dreamwalker_summon_portal
* boss_valithria_dreamwalker spell:spell_dreamwalker_twisted_nightmares
* boss_valithria_dreamwalker aura:spell_dreamwalker_nightmare_cloud_aura
* boss_valithria_dreamwalker aura:spell_dreamwalker_mana_void_aura
* boss_valithria_dreamwalker aura:spell_dreamwalker_decay_periodic_timer_aura
* boss_valithria_dreamwalker spell:spell_dreamwalker_summoner
* boss_valithria_dreamwalker aura:spell_dreamwalker_summon_suppresser_aura
* boss_valithria_dreamwalker spell:spell_dreamwalker_summon_suppresser_effect
* boss_valithria_dreamwalker aura:spell_valithria_suppression_aura
* boss_lady_deathwhisper aura:spell_deathwhisper_mana_barrier_aura
* boss_professor_putricide spell:spell_putricide_slime_puddle
* boss_professor_putricide spell:spell_putricide_slime_puddle_spawn
* boss_professor_putricide aura:spell_putricide_grow_stacker_aura
* boss_professor_putricide spell:spell_putricide_unstable_experiment
* boss_professor_putricide spell:spell_putricide_tear_gas_effect
* boss_professor_putricide aura:spell_putricide_gaseous_bloat_aura
* boss_professor_putricide spell:spell_putricide_ooze_channel
* boss_professor_putricide spell:spell_putricide_ooze_eruption_searcher
* boss_professor_putricide aura:spell_putricide_mutated_plague_aura
* boss_professor_putricide spell:spell_putricide_unbound_plague
* boss_professor_putricide aura:spell_putricide_unbound_plague_dmg_aura
* boss_professor_putricide spell:spell_putricide_choking_gas_bomb
* boss_professor_putricide spell:spell_putricide_clear_aura_effect_value
* boss_professor_putricide pair:spell_putricide_mutation_init
* boss_professor_putricide spell:spell_putricide_mutated_transformation
* boss_professor_putricide aura:spell_putricide_mutated_transformation_dismiss_aura
* boss_professor_putricide spell:spell_putricide_mutated_transformation_dmg
* boss_professor_putricide spell:spell_putricide_eat_ooze
* boss_professor_putricide spell:spell_putricide_regurgitated_ooze
* boss_sindragosa spell:spell_sindragosa_s_fury
* boss_sindragosa aura:spell_sindragosa_permeating_chill_aura
* boss_sindragosa aura:spell_sindragosa_instability_aura
* boss_sindragosa spell:spell_sindragosa_icy_grip
* boss_sindragosa spell:spell_sindragosa_icy_grip_jump
* boss_sindragosa aura:spell_sindragosa_frost_beacon_aura
* boss_sindragosa spell:spell_sindragosa_ice_tomb_filter
* boss_sindragosa pair:spell_sindragosa_ice_tomb
* boss_sindragosa spell:spell_sindragosa_mystic_buffet
* boss_sindragosa aura:spell_sindragosa_soul_preservation_aura
* boss_sindragosa spell:spell_rimefang_icy_blast
* boss_sindragosa spell:spell_frostwarden_handler_order_whelp
* boss_sindragosa pair:spell_frostwarden_handler_focus_fire
* boss_sindragosa spell:spell_sindragosa_frost_breath
* boss_lord_marrowgar spell:spell_marrowgar_coldflame
* boss_lord_marrowgar spell:spell_marrowgar_bone_spike_graveyard
* boss_lord_marrowgar spell:spell_marrowgar_coldflame_bonestorm
* boss_lord_marrowgar spell:spell_marrowgar_bone_storm
* boss_lord_marrowgar spell:spell_marrowgar_bone_slice
* boss_the_lich_king spell:spell_the_lich_king_quake
* boss_the_lich_king spell:spell_the_lich_king_jump
* boss_the_lich_king spell:spell_the_lich_king_jump_remove_aura
* boss_the_lich_king spell:spell_the_lich_king_play_movie
* boss_the_lich_king aura:spell_the_lich_king_infest_aura
* boss_the_lich_king aura:spell_the_lich_king_necrotic_plague_aura
* boss_the_lich_king pair:spell_the_lich_king_necrotic_plague_jump
* boss_the_lich_king aura:spell_the_lich_king_shadow_trap_visual_aura
* boss_the_lich_king spell:spell_the_lich_king_shadow_trap_periodic
* boss_the_lich_king spell:spell_the_lich_king_ice_burst_target_search
* boss_the_lich_king spell:spell_the_lich_king_raging_spirit
* boss_the_lich_king spell:spell_the_lich_king_defile
* boss_the_lich_king aura:spell_the_lich_king_soul_reaper_aura
* boss_the_lich_king spell:spell_the_lich_king_summon_into_air
* boss_the_lich_king spell:spell_the_lich_king_teleport_to_frostmourne_hc
* boss_the_lich_king spell:spell_the_lich_king_valkyr_target_search
* boss_the_lich_king spell:spell_the_lich_king_cast_back_to_caster
* boss_the_lich_king spell:spell_the_lich_king_life_siphon
* boss_the_lich_king aura:spell_the_lich_king_vile_spirits_aura
* boss_the_lich_king spell:spell_the_lich_king_vile_spirits_visual
* boss_the_lich_king spell:spell_the_lich_king_vile_spirit_move_target_search
* boss_the_lich_king spell:spell_the_lich_king_vile_spirit_damage_target_search
* boss_the_lich_king aura:spell_the_lich_king_harvest_soul_aura
* boss_the_lich_king aura:spell_the_lich_king_lights_favor_aura
* boss_the_lich_king spell:spell_the_lich_king_restore_soul
* boss_the_lich_king aura:spell_the_lich_king_dark_hunger_aura
* boss_the_lich_king aura:spell_the_lich_king_soul_rip_aura
* boss_the_lich_king spell:spell_the_lich_king_summon_spirit_bomb
* boss_the_lich_king spell:spell_the_lich_king_trigger_vile_spirit
* boss_icecrown_gunship_battle aura:spell_igb_rocket_pack_aura
* boss_icecrown_gunship_battle aura:spell_igb_rocket_pack_useable_aura
* boss_icecrown_gunship_battle spell:spell_igb_teleport_to_enemy_ship
* boss_icecrown_gunship_battle spell:spell_igb_check_for_players
* boss_icecrown_gunship_battle spell:spell_igb_gunship_fall_teleport
* boss_icecrown_gunship_battle aura:spell_igb_explosion_main_aura
* boss_icecrown_gunship_battle spell:spell_igb_explosion
* boss_icecrown_gunship_battle spell:spell_igb_teleport_players_on_victory
* boss_icecrown_gunship_battle aura:spell_igb_periodic_trigger_with_power_cost_aura
* boss_icecrown_gunship_battle aura:spell_igb_overheat_aura
* boss_icecrown_gunship_battle spell:spell_igb_cannon_blast
* boss_icecrown_gunship_battle spell:spell_igb_incinerating_blast
* boss_icecrown_gunship_battle spell:spell_igb_burning_pitch_selector
* boss_icecrown_gunship_battle spell:spell_igb_burning_pitch
* boss_icecrown_gunship_battle spell:spell_igb_rocket_artillery
* boss_icecrown_gunship_battle spell:spell_igb_rocket_artillery_explosion
* boss_icecrown_gunship_battle spell:spell_igb_below_zero
* boss_icecrown_gunship_battle aura:spell_igb_on_gunship_deck_aura
* boss_blood_prince_council aura:spell_blood_council_shadow_prison_aura
* boss_blood_prince_council spell:spell_blood_council_shadow_prison_damage
* boss_blood_prince_council spell:spell_taldaram_glittering_sparks
* boss_blood_prince_council spell:spell_taldaram_summon_flame_ball
* boss_blood_prince_council spell:spell_taldaram_ball_of_inferno_flame
* boss_blood_prince_council pair:spell_valanar_kinetic_bomb
* boss_blood_prince_council aura:spell_valanar_kinetic_bomb_absorb_aura
* boss_blood_prince_council spell:spell_valanar_kinetic_bomb_knockback
* boss_blood_prince_council spell:spell_valanar_kinetic_bomb_summon
* boss_blood_prince_council spell:spell_blood_council_summon_shadow_resonance
* boss_rotface pair:spell_rotface_mutated_infection
* boss_rotface spell:spell_rotface_little_ooze_combine
* boss_rotface spell:spell_rotface_large_ooze_combine
* boss_rotface spell:spell_rotface_large_ooze_buff_combine
* boss_rotface spell:spell_rotface_unstable_ooze_explosion_init
* boss_rotface spell:spell_rotface_unstable_ooze_explosion
* boss_rotface aura:spell_rotface_unstable_ooze_explosion_suicide_aura
* icecrown_citadel.h spell:spell_trigger_spell_from_caster
2024-07-29 09:57:25 -03:00
Jelle Meeus
a9e4d3d37e
refactor(Scripts/RubySanctum): Spell Scripts registry macros ( #19487 )
2024-07-27 08:17:06 -03:00
Francesco Borzì
af769c6c7e
refactor(Scripts/Northrend): remove unused imports ( #19460 )
...
* refactor(Scripts/Northrend): remove unused imports
* chore: wip
2024-07-26 19:56:33 -03:00
Kitzunu
59766e10c6
fix(Core/Spell): Allow using SpellDifficulty in bg ( #19422 )
...
* fix(Core/Spell): Allow using SpellDifficulty in bg
* cherry-pick commit (e4caf52e5a )
* "Allow get SpellDifficulty on battleground maps
This is only for Isle of Conquest (Bracket 71-79 is Regular Difficulty, Bracket 80-84 is heroic or 25Man)
Spells of IoC Battleground vehicles, cannons, bombs and bosses have SpellDifficulty in DBC"
* Remove redundant CastSpell and assign a variable instead
Co-Authored-By: Gildor <521036+Jildor@users.noreply.github.com >
* Update isle_of_conquest.cpp
---------
Co-authored-by: Gildor <521036+Jildor@users.noreply.github.com >
2024-07-18 18:12:41 +02:00
Kitzunu
f0e6b0f1ab
chore(Core/GameObjectAI): Cleanup register macro ( #19409 )
2024-07-17 00:17:49 +02:00
Jelle Meeus
2763625498
refactor(Scripts/Northrend): spell scripts registry macros ( #19346 )
...
* zone_sholazar_basin spell:spell_q12726_song_of_wind_and_water
* zone_sholazar_basin spell:spell_q12620_the_lifewarden_wrath
* zone_sholazar_basin spell:spell_q12589_shoot_rjr
* zone_sholazar_basin spell:spell_shango_tracks
* zone_borean_tundra aura:spell_q11919_q11940_drake_hunt_aura
* zone_borean_tundra spell:spell_arcane_chains_character_force_cast
* zone_borean_tundra spell:spell_q11719_bloodspore_ruination_45997
* isle_of_conquest aura:spell_ioc_repair_turret_aura
* isle_of_conquest spell:spell_ioc_bomb_blast_criteria
* isle_of_conquest spell:spell_ioc_gunship_portal
* isle_of_conquest aura:spell_ioc_parachute_ic_aura
* isle_of_conquest spell:spell_ioc_launch
* zone_dragonblight spell:spell_q12478_frostmourne_cavern
* zone_dragonblight aura:spell_q12243_fire_upon_the_waters_aura
* zone_dragonblight spell:spell_q24545_aod_special
* zone_dragonblight spell:spell_q12096_q12092_dummy
* zone_dragonblight spell:spell_q12096_q12092_bark
* zone_storm_peaks aura:spell_q13003_thursting_hodirs_spear_aura
* zone_storm_peaks spell:spell_q13007_iron_colossus
* zone_storm_peaks aura:spell_close_rift_aura
* zone_wintergrasp spell:spell_wintergrasp_force_building
* zone_wintergrasp spell:spell_wintergrasp_create_vehicle
* zone_wintergrasp spell:spell_wintergrasp_rp_gg
* zone_wintergrasp spell:spell_wintergrasp_portal
* zone_wintergrasp spell:spell_wintergrasp_water
* zone_wintergrasp aura:spell_wintergrasp_hide_small_elementals_aura
* zone_wintergrasp spell:spell_wg_reduce_damage_by_distance
* zone_icecrown spell:spell_switch_infragreen_bomber_station
* zone_icecrown pair:spell_charge_shield_bomber
* zone_icecrown spell:spell_fight_fire_bomber
* zone_icecrown spell:spell_anti_air_rocket_bomber
* zone_icecrown spell:spell_onslaught_or_call_bone_gryphon
* zone_grizzly_hills spell:spell_shredder_delivery
* zone_grizzly_hills aura:spell_infected_worgen_bite_aura
* zone_grizzly_hills spell:spell_vehicle_warhead_fuse
* zone_grizzly_hills spell:spell_warhead_detonate
* zone_grizzly_hills aura:spell_z_check_aura
* zone_grizzly_hills aura:spell_warhead_fuse_aura
* fixup! zone_icecrown pair:spell_charge_shield_bomber
2024-07-09 13:07:41 -03:00
Jelle Meeus
9de2178eb5
fix(Scripts/Naxxramas): Razuvious' Death Knight Understudy RP ( #19183 )
2024-07-04 14:59:53 -03:00
Kitzunu
e8f7d70ee0
refactor(Script/Dalaran): Minigob Manabonk ( #19244 )
...
* refactor(Script/Dalaran): Minigob Manabonk
* closes https://github.com/azerothcore/azerothcore-wotlk/issues/16841
* Update src/server/scripts/Northrend/zone_dalaran.cpp
2024-07-04 14:28:10 -03:00
Kitzunu
f96d4c8670
Revert "Add (core\db): Support for Homebind Orientation ( #13389 )" ( #19257 )
...
* Revert "Add (core\db): Support for Homebind Orientation (#13389 )"
This reverts commit 2e6f6e26da .
Changes to be committed:
modified: src/server/database/Database/Implementation/CharacterDatabase.cpp
modified: src/server/game/DungeonFinding/LFGScripts.cpp
modified: src/server/game/Entities/Player/Player.cpp
modified: src/server/game/Entities/Player/Player.h
modified: src/server/game/Entities/Player/PlayerStorage.cpp
modified: src/server/game/Entities/Player/PlayerUpdates.cpp
modified: src/server/game/Handlers/CharacterHandler.cpp
modified: src/server/game/Handlers/MiscHandler.cpp
modified: src/server/game/Handlers/MovementHandler.cpp
modified: src/server/game/Maps/Map.cpp
modified: src/server/game/Spells/Spell.cpp
modified: src/server/scripts/Commands/cs_misc.cpp
modified: src/server/scripts/Commands/cs_tele.cpp
modified: src/server/scripts/Northrend/VaultOfArchavon/instance_vault_of_archavon.cpp
Untracked files:
data/sql/updates/pending_db_world/rev_1719945200692175000.sql
* Revert "Add (core\db): Support for Homebind Orientation (#13389 )"
* whoops
2024-07-02 22:02:15 +02:00
Kitzunu
5a4692e45a
chore(Core/Misc): #include cleanup ( #19255 )
2024-07-02 15:52:02 +02:00
Kitzunu
688d7e2fdf
fix(Script/GunshipBattle): Wipe if no player is on the deck ( #19239 )
...
* fix(Script/GunshipBattle): Wipe if no player is on the deck
* reorder
* Update boss_icecrown_gunship_battle.cpp
* Update worldserver.conf.dist
* Update boss_icecrown_gunship_battle.cpp
* missed it!
* Update instance_icecrown_citadel.cpp
2024-06-30 18:30:44 -03:00
Jelle Meeus
ed38e6e550
fix(Scripts/Naxxramas): Gothik missing visuals at minions death ( #18666 )
...
* add sql rev
* enable NPC_TRIGGER
* add npc_gothik_trigger
* add rest of script
* spell info correction
* fix compile issue
* fix desummon call
* remove comment
* access gothik by GUID
* add missing function overrides
* add braces
* add missing trigger, adjust CGUID value
* fixup! add missing trigger, adjust CGUID value
* select skulls based on coordinates
style
invert remove
remove CGUID comment
fix remove_if check, use correct def
* JustSummoned: target same side with mapLOS
* select random initial target on the same side
* add REACT_AGGRESSIVE and increase CallForHelp radius
* refactor spellscript
* style
2024-06-29 15:12:12 -03:00
RaZoRR
4e6d433dd2
fix(Scripts/AzjolNerub): Anub'Arak clear debuff spell ( #19140 )
...
* fix(CORE/Raid): Anub'Arak not using proper spell to clear his debuffs on submerge
Anub'Arak (id: 34564) was using the RemoveAllAuras method instead of the ClearAllDebuffs spell to clear all his debuffs when submerging.
Closes AzerothCore issue #19136
* fix(instace/Azjol'Nerub): Anub'Arak not removing debuffs on submerge
anub'arak was not removing his debuffs on submerging with the right spell.
closes issue #19113
* Update boss anub'arak of PR #19140
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
* Update boss Anub'Arak code improvement
* Update boss anub'arak
* Update src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/boss_anubarak_trial.cpp
---------
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
2024-06-26 22:35:31 +02:00
Jelle Meeus
4e2d76e16b
refactor(Scripts/Northrend): fixup spell_hadronox_summon_periodic_crypt_fiend_aura ( #19142 )
...
rename other args
fixup cd9dff5032 (commitcomment-143444310)
2024-06-24 05:12:42 -03:00
Kitzunu
240314efb5
fix(Script/ICC): Make Plagueworks Release Valves noninteractable afte… ( #19133 )
...
fix(Script/ICC): Make Plagueworks Release Valves noninteractable after use
* closes https://github.com/azerothcore/azerothcore-wotlk/issues/19072
2024-06-24 05:12:02 -03:00
Jelle Meeus
cd9dff5032
refactor(Scripts/Northrend): dungeons Spell Scripts registry macros ( #19134 )
...
* instance_azjol_nerub spell:spell_azjol_nerub_fixate
* instance_azjol_nerub aura:spell_azjol_nerub_web_wrap_aura
* boss_hadronox aura:spell_hadronox_summon_periodic_aura
* boss_hadronox aura:spell_hadronox_leech_poison_aura
* boss_argent_challenge spell:spell_eadric_radiance
* boss_argent_challenge spell:spell_toc5_light_rain
* boss_argent_challenge aura:spell_reflective_shield_aura
* fixup! boss_argent_challenge aura:spell_reflective_shield_aura
* instance_drak_tharon_keep aura:spell_dtk_raise_dead_aura
* instance_drak_tharon_keep spell:spell_dtk_summon_random_drakkari
* boss_trollgore spell:spell_trollgore_consume
* boss_trollgore aura:spell_trollgore_corpse_explode_aura
* boss_trollgore spell:spell_trollgore_invader_taunt
* boss_novos spell:spell_novos_despawn_crystal_handler
* boss_novos aura:spell_novos_crystal_handler_death_aura
* boss_novos spell:spell_novos_summon_minions
* boss_tharon_ja aura:spell_tharon_ja_curse_of_life_aura
* boss_tharon_ja aura:spell_tharon_ja_dummy_aura
* boss_tharon_ja spell:spell_tharon_ja_clear_gift_of_tharon_ja
* boss_dred aura:spell_dred_grievious_bite_aura
* boss_dred spell:spell_dred_raptor_call
* boss_moorabi aura:spell_moorabi_mojo_frenzy_aura
* boss_slad_ran aura:spell_sladran_grip_of_sladran_aura
* boss_drakkari_colossus spell:spell_drakkari_colossus_emerge
* boss_drakkari_colossus spell:spell_drakkari_colossus_surge
* boss_drakkari_colossus spell:spell_drakkari_colossus_face_me
* boss_gal_darah spell:spell_galdarah_impaling_charge
* boss_gal_darah spell:spell_galdarah_transform
* boss_malygos spell:spell_eoe_ph3_surge_of_power
* oculus aura:spell_oculus_stop_time_aura
* oculus aura:spell_oculus_evasive_maneuvers_aura
* oculus spell:spell_oculus_shock_lance
* oculus aura:spell_oculus_temporal_rift_aura
* oculus spell:spell_oculus_touch_the_nightmare
* oculus aura:spell_oculus_dream_funnel_aura
* oculus spell:spell_oculus_call_ruby_emerald_amber_drake
* oculus aura:spell_oculus_ride_ruby_emerald_amber_drake_que_aura
* oculus aura:spell_oculus_evasive_charges_aura
* oculus aura:spell_oculus_soar_aura
* oculus aura:spell_oculus_rider_aura
* oculus aura:spell_oculus_drake_flag_aura
* boss_magus_telestra aura:spell_boss_magus_telestra_summon_telestra_clones_aura
* boss_magus_telestra spell:spell_boss_magus_telestra_gravity_well
* utgarde_keep aura:spell_ticking_time_bomb_aura
* boss_keleseth aura:spell_frost_tomb_aura
* boss_svala pair:spell_svala_ritual_strike
* boss_moragg aura:spell_optic_link_aura
* violet_hold aura:spell_destroy_door_seal_aura
* forge_of_souls aura:spell_shield_of_bones_aura
* boss_devourer_of_souls aura:spell_wailing_souls_periodic_aura
* boss_bronjahm spell:spell_bronjahm_magic_bane
* boss_bronjahm aura:spell_bronjahm_soulstorm_channel_ooc_aura
* boss_bronjahm aura:spell_bronjahm_soulstorm_visual_aura
* boss_bronjahm spell:spell_bronjahm_soulstorm_targeting
* boss_krickandick aura:spell_krick_explosive_barrage_aura
* boss_krickandick aura:spell_exploding_orb_auto_grow_aura
* pit_of_saron aura:spell_pos_empowered_blizzard_aura
* pit_of_saron spell:spell_pos_slave_trigger_closest
* pit_of_saron spell:spell_pos_rimefang_frost_nova
* pit_of_saron aura:spell_pos_blight_aura
* pit_of_saron aura:spell_pos_glacial_strike_aura
* boss_forgemaster_garfrost spell:spell_garfrost_permafrost
* halls_of_reflection aura:spell_hor_gunship_cannon_fire_aura
* boss_marwyn aura:spell_hor_shared_suffering_aura
* fixup! forge_of_souls aura:spell_shield_of_bones_aura
* fixup! boss_bronjahm aura:spell_bronjahm_soulstorm_channel_ooc_aura
* fixup! boss_bronjahm aura:spell_bronjahm_soulstorm_visual_aura
* fixup! pit_of_saron aura:spell_pos_empowered_blizzard_aura
* fixup! halls_of_reflection aura:spell_hor_gunship_cannon_fire_aura
* fixup! boss_marwyn aura:spell_hor_shared_suffering_aura
2024-06-23 19:17:19 +02:00
Jelle Meeus
9c7cf93cd8
refactor(Scripts/Hodir): spellscripts use registry macros ( #19126 )
2024-06-22 15:22:24 -03:00
Andrew
e3789db379
fix(Scripts/ICC): Fix Valithria reseting ( #19087 )
2024-06-19 00:43:30 +02:00
Jelle Meeus
3211c7d884
fix(Scripts/ObsidianSanctum): add Flame Tsunami knockback ( #19078 )
...
* refactor spellscript
refactor spellscript
* add flame tsunami knockback
2024-06-16 19:00:07 -03:00
Jelle Meeus
77d57efdd1
refactor(Scripts/Ulduar): Spell Scripts use registry macros ( #19045 )
...
* algalon phase punch
* algalon collapse
* algalon trigger 3 adds
* algalon cosmic smash damage
* algalon big bang
* algalon remove phase
* algalon supermassive fail
* auriaya sentinel blast
* ic shield of runes
* ic assembly meltdown
* ic rune of summoning
* thorim lightning pillar
* thorim trash impale
* kologarn ulduar stone grip cast target
* kologarn stone grip
* kologarn squeezed lifeless
* kologarn stone shout pair
* mimiron rapid burst
* mimiron laser barrage
* ignis scorch
* ignis grab initial
* ignis slag pot
* ulduar energy sap
* ulduar arachnopod damage
* xt tympanic tantrum
* xt gravity bomb damage
* xt gravity bomb pair
* xt searing light spwan life spark pair
* fl load into catapult
* fl auto repair
* fl systems shutdown
* fl pursue
* fl vehicle throw passenger
* fl tar blaze
* fl vehicle grab pyrite
* fl vehicle circuit overload
* fl orbital supports
* fl thorims hammer
* fl transitus shield beam
* fl shield generator
* fl demolisher ride vehicle
* yogg malady of the mind
* yogg brain_link pair
* yogg shadow beacon
* yogg destabilization matrix
* yogg titanic storm
* yogg lunatic gaze
* yogg protective gaze
* yogg empowered
* yogg insane periodic trigger
* yogg insane
* yogg sanity well
* yogg sanity reduce
* yogg empowering shadows
yogg empowering shadows
* yogg in the mwas of the old god
* yogg target selectors
* yogg grim reprisal
* add sql
* fixup! algalon phase punch
* fixup! algalon remove phase
* fixup! ic assembly meltdown
* vezax mark of the faceless periodic
* vezax mark of the faceless drainhealth
* vezax saronite vapors dummy
* vezax saronite vapors damage
* vezax aura of despair
vezax aura of despair style
vezax aura of despair add validate
* vezax aura of despair add validate hasspell
* Revert "vezax aura of despair add validate hasspell"
This reverts commit fccf163399 .
* sort sql
2024-06-11 20:42:48 +02:00
Jelle Meeus
415f52d662
refactor(Scripts/Naxxramas): Spell Scripts use registry macros ( #19034 )
...
* ktz frost blast
* ktz detonate mana
* thaddius pos_neg_charge
* thaddius polarity shift
* sapph frost explosion
* grobbulus poison
* grobbulus mutating injection
* gothik shadow bolt volley
* gluth decimate
* horsemen mark
* add sql
* trigger ci
* Revert "trigger ci"
This reverts commit d8b18d5c5c .
* add validate horsemen mark
* add validate gluth decimate
* add validate gothik shadow mark
* add validate ktz frost blast
* add validate thaddius pos_neg_charge
2024-06-09 08:39:16 -03:00
Lukas
9c2141aa10
fix(Scripts/HallsofStone): corrected Brann dialogue to match live game ( #19019 )
...
* fix(Scripts/Halls of Stone): corrected Brann dialogue to match live game
* fix(Scripts/Halls of Stone): corrected Brann dialogue to match live game
2024-06-06 19:40:24 -03:00
Jelle Meeus
733fbf89e1
fix(Ulduar/Tram): add rocket booster, turnaround visuals, button logic ( #18900 )
...
fix(Ulduar/Tram): add rocket booster, disable logic, activate turnaround gobjects
remove go_call_tram GameObjectScript
add tram gobjects to header
add tram logic
renames
update position of boosters
2024-05-28 08:43:46 +02:00
qwe900
049e83c576
fix(Scripts/IcecrownCitadel): Gunship Cannons generates heat on Cast not on Hit ( #18805 )
...
* Update boss_icecrown_gunship_battle.cpp
Makes the Cannons on Gunship Blizzlike. They generate power (heat) on cast and not on Hit. Removes Engergize from Spell 69399 cause its only triggers on target->hit in core
Still uses spellscript effect but on cast instead
* Update boss_icecrown_gunship_battle.cpp
2024-05-27 16:15:13 -03:00
Jelle Meeus
4f0c348fb6
fix(Scripts/Ulduar): adjust Mimiron outro RP sleep visuals ( #18950 )
...
* fix the sleep visual, add stand up event
* make Mimi selectable during outro
so you can see his faction change
* talk with emote oneshot talk
* fix selectable
* adjust timings
* set done status when chest spawns
* combat should stop when Mimiron ejects
* Revert "combat should stop when Mimiron ejects"
This reverts commit 6e476a55a4 .
* style
2024-05-27 04:38:17 -03:00
Jelle Meeus
99004116a5
fix(Scripts/Ulduar): falling down Kologarn's pit should kill ( #18945 )
...
* add insersectboundary
* add kill bunny to kologarn's pit
* Update data/sql/updates/pending_db_world/rev_1716571588345702920.sql
Co-authored-by: Benjamin Jackson <38561765+heyitsbench@users.noreply.github.com >
* refactor: use Map DoForAllPlayers
---------
Co-authored-by: Benjamin Jackson <38561765+heyitsbench@users.noreply.github.com >
2024-05-26 14:38:16 -03:00
Jelle Meeus
bb1f7622cc
fix(ICC/Sindragosa): add a cooldown to proccing Unchained Magic ( #18901 )
...
* add cooldown to proc
* convert to spell and aurascript pair macro
* remove no longer needed validate override
* set cooldown with Cooldown field in table spell_proc_event
2024-05-26 13:12:20 -03:00
Jelle Meeus
29dda79638
fix(Scripts/Ulduar): Add emote for opening of the Ancient Gate of the Keepers ( #18949 )
...
add ancient gate emote
2024-05-26 13:11:50 -03:00
Jelle Meeus
bb19dbf3c9
fix(Scripts/Ulduar) Kologarn becomes a bridge ( #18944 )
...
* disable_move is already set in unit_flags creature template
* make kolo not selectable, disable gravity on death
2024-05-25 18:42:46 +02:00
Jelle Meeus
845fa07aad
fix(Scripts/Ulduar): update Boss Keepers, Gossip Keepers, Yogg Keepers, Yogg-Saron ( #18943 )
...
* gossip keepers, keepers, sara
freya spell
improvements
better gossip
update
converter to update spellscript
refactor sanity wells spawn position, summons zonecombat
make sara summon sanity wells again
thorim casts start again, handle sanity wells only by sanity well spawn
script
refactor sanity
brackets
update comment
gossip keepers, keepers, sara
freya spell
improvements
better gossip
update
converter to update spellscript
refactor sanity wells spawn position, summons zonecombat
make sara summon sanity wells again
thorim casts start again, handle sanity wells only by sanity well spawn
script
refactor sanity
brackets
update comment
gossip keepers, keepers, sara
freya spell
improvements
better gossip
update
converter to update spellscript
refactor sanity wells spawn position, summons zonecombat
make sara summon sanity wells again
thorim casts start again, handle sanity wells only by sanity well spawn
script
refactor sanity
brackets
update comment
gossip keepers, keepers, sara
freya spell
improvements
better gossip
update
converter to update spellscript
refactor sanity wells spawn position, summons zonecombat
make sara summon sanity wells again
thorim casts start again, handle sanity wells only by sanity well spawn
script
refactor sanity
brackets
update comment
* refactor: remove _keepersGUID[4]
* make keeper auras only target players, remove apply scale immunity to well/keepers
include caster in cast
* update keeper flags
* summon and despawn gossip keepers
spawn only if fight done
add intro spell and handle outro
fix off by 1
fix casting simple teleport, only spawn after teleporting
remove empty line
* add teleport to shared ulduar.h
* each keeper triggers their own gossip spawn
* update is called in Reset(), no need to do it here
* add SpellHit override to Freya, Hodir
* Freya, Hodir: use scheduler to schedule post-fight teleport
* JustSummoned rename cr to summon
* sanity well summons are handled by freya instead of sara
* rename pCreature to creature
* keeper use RegisterUlduarCreatureAI
* Freya, Hodir, Thorim: increase despawn time
* despawn tentacles, sanity wells after fight
despawn tentacles after fight
* change order of teleport spells
* am missing header?
2024-05-25 12:06:21 -03:00
Jelle Meeus
ce32e51552
fix(Scripts/Ulduar): disable Mimiron's and Thorim's Targetting crystal when talking to Bran ( #18927 )
...
load Mimiron's and Thorim's Targetting crystal
2024-05-19 22:17:12 -03:00