Jelle Meeus
a69d02e513
fix(Scripts/Spells): warlock demonic pact ( #19386 )
...
* add Demonic Pact Aura script
2ff855054f (diff-ea612aafadff90005e88b243eb000369be9e5cb6f8dc85a008d31e42b156e0ec)
Co-authored-by: ariel- <ariel-@users.noreply.github.com >
* spell_warlock aura:spell_warl_demonic_pact_aura
* fixup! spell_warlock aura:spell_warl_demonic_pact_aura
* remove not needed spell correction, flag is already set
* subtract current proc bonus before calculating new bonus
* also increase healing done
* remove Demonic Pact handling in Unit
* refactor indent, remove bonus from spell group effects e.g. totem of wrath
* Revert "refactor indent, remove bonus from spell group effects e.g. totem of wrath"
This reverts commit 104041172d34f542cc934e9f468407c36912cc7f.
* refactor indent
* manually set proc cooldown
---------
Co-authored-by: ariel- <ariel-@users.noreply.github.com >
2024-07-13 12:38:59 -03:00
Benjamin Jackson
c7d086862a
fix(Scripts/HyjalSummit): Adjust Azgalor's Rain of Fire timings. ( #19393 )
...
* Init.
* Bad number.
2024-07-12 20:07:25 -03:00
Andrew
6b50570247
refactor(Scripts/BlackTemple): Update Mother Sharahz script ( #19378 )
...
* refactor(Scripts/BlackTemple): Update Mother Sharahz script
* Update boss_mother_shahraz.cpp
2024-07-09 18:56:13 -03:00
Francesco Borzì
4040f93f85
refactor(Scripts/Commands): remove unused imports ( #19340 )
...
* refactor(Scripts/Commands): remove unused imports
* chore: fix build
* chore: revert unwanted change
2024-07-09 14:17:06 -03:00
Benjamin Jackson
ccf5f06128
fix(Scripts/HyjalSummit): Correct Soul Charge color assignments. ( #19345 )
...
Init.
2024-07-09 14:15:34 -03: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
Gultask
02104ca89b
fix(Scripts/AuchenaiCrypts): Remove double scheduling of Carnivorous Bite ( #19353 )
...
Update boss_shirrak_the_dead_watcher.cpp
2024-07-09 13:05:09 -03:00
sudlud
37e3d89f91
fix(CI): linux-build: add -Werror parameter ( #19240 )
...
* fix(CI): linux-build: add -Werror parameter
* add KI
tzunu
* Revert "feat(CI): enable fail-fast for pch/nopch (#19058 )"
This reverts commit 564cbca7d3 .
* Update midsummer.cpp - drop unused variable
* initialize variable
* Update core-build-nopch.yml - drop gcc12
* fix(Core/CalendarMgr): do not use element after delete, but before
* attempt to fix Socket.h error
* Revert "attempt to fix Socket.h error"
This reverts commit c1a59145ed3c49d0f76be2f81925434ea969db97.
* fix Socket.h error - attempt 2
* Update Socket.h
* Update Socket.h
* npc_shattrath_daily_quest: init variable templateID
* fix(Scripts/Karazhan): use size_t within loop in boss_shade_of_aran:Reset()
* boss_archimonde: drop unused variable
* Revert "fix(Scripts/Karazhan): use size_t within loop in boss_shade_of_aran:Reset()"
This reverts commit 1f71aaef256990c5cdc16561676be302c954ea9d.
* SmartScripts: SMART_TARGET_RANDOM_POINT: fix unintended fallthrough
* Revert "Revert "feat(CI): enable fail-fast for pch/nopch (#19058 )""
This reverts commit d13df293624e0f50d9374272bfd05ab56242511d.
---------
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
2024-07-07 22:00:24 +02:00
Kitzunu
f41b80ddf1
fix(Build): -Wsign-compare ( #19320 )
2024-07-07 20:02:31 +02:00
Gultask
8279d9c272
fix(Scripts/HyjalSummit): Rage Winterchill Spells ( #19335 )
...
Update boss_rage_winterchill.cpp
2024-07-07 13:48:24 -03:00
Benjamin Jackson
d0cd435807
fix(Scripts/HyjalSummit): Add damage over time component to Doomfire debuff. ( #19317 )
...
* Init.
https: //github.com/mangostwo/server/commit/6a2e23cac09a88d7ec1221393ba96482d71187f6
Co-Authored-By: Miroslav Drbal [ApoC] <apoc@nymfe.net >
* Don't forget the query.
* Add spell attribute.
* Adjust tick script.
More dynamically calculates damage from ticks.
Co-Authored-By: avarishd <46330494+avarishd@users.noreply.github.com >
* Remove unnecessary `aurEff`
Co-Authored-By: avarishd <46330494+avarishd@users.noreply.github.com >
* #include
---------
Co-authored-by: Miroslav Drbal [ApoC] <apoc@nymfe.net >
Co-authored-by: avarishd <46330494+avarishd@users.noreply.github.com >
2024-07-06 20:02:35 +02:00
Kitzunu
9e6eca979b
fix(Scripts/ShadeOfAran): Make immune to Mind-numbing and Cure of Tongue ( #19309 )
...
* closes https://github.com/chromiecraft/chromiecraft/issues/6900
2024-07-06 11:22:13 +02:00
Gultask
76b6da1b3f
fix(Scripts/BlackTemple): Move Teron Gorefiend to scheduler and add Berserk ( #19288 )
...
Update boss_teron_gorefiend.cpp
2024-07-05 21:16:41 -03:00
Kitzunu
fc8b67bbe4
chore(Scripts/Commands): QOL server debug ( #19297 )
...
* chore(Scripts/Commands): QOL server debug
* England
* might as well do updatetime while we are at it. Consistency right?
* Hey let's sneak this ENGLAND in
2024-07-06 01:18:38 +02:00
Kitzunu
172f73db92
fix(Core/Misc): unused param ( #19286 )
2024-07-05 15:06:03 -03:00
Andrew
d9f4ba5e1d
fix(Scripts/Item): Fix Fel Mana Potion not benefiting from Alchemist'… ( #19281 )
...
fix(Scripts/Item): Fix Fel Mana Potion not benefiting from Alchemist's Stone
2024-07-05 06:32:33 -03:00
avarishd
7cf25c94ab
fix(Scripts/Shattrath): Daily Dungeon quests holograms ( #19233 )
...
* fix(Scripts/Shattrath): Daily Dungeon quests holographs
* Move to single script + doaction SAI
* ocd
* use NEAR_PLAYER
* use only Wind Trader as SAI
* use creature_guid target
* rename action
* cleanup
* zzz
* Update zone_shattrath_city.cpp
2024-07-04 15:50:11 -03:00
Dan
b959d5cc87
refactor(Scripts/ZulAman): Nalorakk refactored ( #19010 )
...
* init
* update movement
* updates and debug
* stuck :/
scheduler doesn't seem to update when at the end of wp movement???
* fix wps and implement fight
* finalise
* unused
* Update boss_nalorakk.cpp
* keep oprientation
* ran_intro
2024-07-04 20:13:41 +02:00
Jelle Meeus
9de2178eb5
fix(Scripts/Naxxramas): Razuvious' Death Knight Understudy RP ( #19183 )
2024-07-04 14:59:53 -03:00
Benjamin Jackson
c3e22c0fe2
fix(Scripts/HyjalSummit): Couple Archimonde adjustments. ( #19193 )
...
* Init.
Co-Authored-By: cyberium <cyberium@users.noreply.github.com >
Co-Authored-By: killerwife <killerwife@users.noreply.github.com >
* Corrections.
* Adjust fear timer.
* Wrong spell.
* Whitespace.
* Use the much cooler and more hip scheduler.
* Correct teleport timers.
Matches up with sniffed 3.4.3 data.
* Swap magic number for constant.
Co-Authored-By: killerwife <killerwife@users.noreply.github.com >
* Adjust notation.
* Public.
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
* Kitzunu's fault.
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
---------
Co-authored-by: cyberium <cyberium@users.noreply.github.com >
Co-authored-by: killerwife <killerwife@users.noreply.github.com >
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
2024-07-04 14:31:22 -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
avarishd
f84a4f1408
fix(Scripts/TK): Kael'thas mind control should reset threat ( #19264 )
...
* fix(Scripts/TK): Kael'thas mind control should reset threat
* lol
* -2 lines
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
---------
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
2024-07-04 13:50:45 -03:00
Benjamin Jackson
e41080468f
fix(Scripts/TheEye): Kael'thas adjustments. ( #19213 )
...
* Init.
* Update advisor phase timer.
2024-07-04 09:26:23 -03:00
Kitzunu
0a8175ef03
refactor(Core/ObjectMgr): Handle Profanity & Reserved Names in load ( #19259 )
...
* refactor(Core/ObjectMgr): Handle Profanity & Reserved Names in load
* closes https://github.com/azerothcore/azerothcore-wotlk/issues/18556
* Update ObjectMgr.cpp
* Update ObjectMgr.cpp
* I swear I am not drunk
* We already check all of these
* fix build
* Forgot we dont send the responsecode in senderrormessage
* last commit I swear
2024-07-03 00:23:32 +02: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
Jelle Meeus
47ad691c92
refactor(Scripts/EasternKingdoms): RegisterSpellScript macro ( #19241 )
...
* zone_undercity spell:spell_blight_worm_ingest
* zone_blasted_lands spell:spell_razelikh_teleport_group
* zone_isle_of_queldanas spell:spell_bh_cleanse_quel_delar
2024-07-01 23:28:03 +02:00
Kitzunu
1289e351a2
fix(Script/Commands): output lookup quest and npc near ( #19243 )
...
* close https://github.com/azerothcore/azerothcore-wotlk/issues/19216
2024-07-01 07:24:54 -03: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
Andrew
8b81b1dad1
fix(Scripts/Hyjal): Workaround bosses getting stuck in progress ( #19231 )
2024-06-30 05:39:29 -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
Kitzunu
bc91074b14
fix(build): mac ( #19229 )
2024-06-29 11:48:58 -03:00
avarishd
63c8c6480e
fix(Core/Spells): Eye of Grillok improvements ( #19148 )
...
* fix(Core/Spells): Eye of Grillok improvements
* my eyes
* discovery of RegisterSpellAndAuraScriptPair
* comment
2024-06-29 07:33:23 -03:00
Dinkledork
01f063e242
fix(Scripts/World): Emerald Dragons no longer have 0% health events ( #18893 )
...
Events happen at 75, 50 or 25 percent health and should not include 0%.
2024-06-29 06:13:14 -03:00
Jelle Meeus
64e92b9bb5
refactor(Scripts/Spells): Spell Scripts registry macros, rogue killing spree ( #19226 )
...
* spell_rogue pair:spell_rog_killing_spree move public AddTarget up
spell_rogue pair:spell_rog_killing_spree
* fixup! spell_rogue pair:spell_rog_killing_spree
2024-06-29 06:11:50 -03:00
Jelle Meeus
e3da4e4986
refactor(Scripts/World): Spell Scripts registry macros ( #19224 )
...
* boss_emerald_dragons spell:spell_dream_fog_sleep
* boss_emerald_dragons spell:spell_mark_of_nature
2024-06-29 06:06:59 -03:00
Jelle Meeus
0d7f4c43e8
refactor(Scripts/SunwellPlateau): Spell Scripts registry macros ( #19223 )
2024-06-29 06:06:38 -03:00
Walter Pagani
77be5bb19d
fix(Spells/SpellInfoCorrections) Remove friendly mask on goblins ( #18912 )
...
Co-authored-by: Jelle Meeus <sogladev@gmail.com >
2024-06-29 00:28:29 -03:00
avarishd
7ae10d8ba6
fix(DB/Area): Horvon the Armorer & Greatfather Aldrimus phasing ( #19138 )
2024-06-29 00:24:50 -03:00
Benjamin Jackson
fd87ce1bf3
fix(Scripts/Karazhan): Destroy Netherspite portals on death. ( #19203 )
...
Init.
2024-06-28 05:52:46 -03:00
Benjamin Jackson
617341230e
fix(Scripts/Karazhan): Allow portal color effects to overlap on players. ( #19204 )
...
Init.
2024-06-28 05:25:36 -03:00
Benjamin Jackson
c28a0973a2
fix(Scripts/SlavePens): Adjust Ahune spell casts. ( #19202 )
...
* Bad boss 0/10.
* Unneeded comment.
Damage already exists, though might need scripting or something to adjust its damage output.
2024-06-27 21:26:55 +02:00
Jelle Meeus
7e0dff5839
fix(Scripts/Karazhan) Nightbane take off phase handling ( #18934 )
...
* nightbane fly skip ground phase
use conditional schedule takeoff instead
invincibility fix and timing
no need to delay ScheduleGround
* (WIP) cursed boss
new inro
lands
attack flag is not removed.. cant attack :)
* fix intro, refactor fly to air, handle waypoints, air facing, urn,...
* add PassiveAI header
* revert removal of helper target on roof
2024-06-27 18:03:19 +02:00
Jelle Meeus
a740c252f9
refactor(Scripts/BlackrockMountain): Spell Scripts registry macros ( #19186 )
...
* boss_garr aura:spell_garr_separation_nexiety_aura
* boss_garr spell:spell_garr_frenzy
* molten_core aura:spell_mc_play_dead_aura
* boss_magmadar spell:spell_magmadar_lava_bomb
* boss_majordomo_executus spell:spell_hate_to_zero
* boss_majordomo_executus aura:spell_majordomo_separation_nexiety_aura
* boss_majordomo_executus spell:spell_summon_ragnaros
* boss_shazzrah spell:spell_shazzrah_gate_dummy
* boss_baron_geddon aura:spell_geddon_inferno_aura
* boss_baron_geddon aura:spell_geddon_armageddon_aura
* boss_razorgore spell:spell_egg_event
* instance_blackwing_lair spell:spell_bwl_shadowflame
* fixup! boss_majordomo_executus aura:spell_majordomo_separation_nexiety_aura
* fixup! boss_garr aura:spell_garr_separation_nexiety_aura
* fixup! fixup! boss_garr aura:spell_garr_separation_nexiety_aura
2024-06-27 18:03:08 +02: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
Benjamin Jackson
5740fda8ad
fix(Scripts/SlavePens): Remove permanent knockback aura on ice spear bunny. ( #19152 )
...
Init.
2024-06-26 22:26:58 +02:00
Jelle Meeus
a9c93cc94e
refactor(Scripts/Kalimdor): Spell Scripts registry macros ( #19185 )
...
* zone_dustwallow_marsh spell:spell_ooze_zap
* zone_dustwallow_marsh spell:spell_ooze_zap_channel_end
* zone_dustwallow_marsh spell:spell_energize_aoe
* zone_feralas spell:spell_gordunni_trap
* zone_durotar aura:spell_mount_check_aura
* zone_durotar spell:spell_voljin_war_drums
* zone_durotar spell:spell_voodoo
* boss_salramm aura:spell_boss_salramm_steal_flesh_aura
* instance_zulfarrak spell:spell_zulfarrak_summon_zulfarrak_zombies
* instance_zulfarrak spell:spell_zulfarrak_unlocking
2024-06-26 22:26:35 +02:00
Jelle Meeus
b259ec6df7
refactor(Scripts/Karazhan): Spell Scripts registry macros ( #19184 )
...
* instance_karazhan aura:spell_karazhan_brittle_bones_aura
* instance_karazhan aura:spell_karazhan_overload_aura
* instance_karazhan spell:spell_karazhan_blink
2024-06-26 22:26:19 +02:00
avarishd
76b389ed07
fix(Core/Spells): Script Drunken Haze & Drunken Skull Crack ( #19164 )
...
* fix(Core/Spells): Script Drunken Haze & Drunken Skull Crack
* bruh
* sigh
2024-06-25 22:36:25 +02:00
Jelle Meeus
7a77a3e4f9
refactor(Scripts/Outland): spell scripts use registry macros ( #19132 )
...
* zone_terokkar_forest pair:spell_q10930_big_bone_worm
* zone_terokkar_forest spell:spell_q10036_torgos
* zone_terokkar_forest spell:spell_q10923_evil_draws_near_summon
* zone_terokkar_forest aura:spell_q10923_evil_draws_near_periodic_aura
* zone_terokkar_forest spell:spell_q10923_evil_draws_near_visual
* zone_terokkar_forest spell:spell_q10898_skywing
* zone_hellfire_peninsula spell:spell_q10935_the_exorcism_of_colonel_jules
* boss_doomlord_kazzak aura:spell_mark_of_kazzak_aura
* zone_blades_edge_mountains aura:spell_npc22275_crystal_prison_aura
* zone_blades_edge_mountains spell:spell_oscillating_field
* zone_shadowmoon_valley spell:spell_q10612_10613_the_fel_and_the_furious
* zone_shadowmoon_valley aura:spell_q10563_q10596_to_legion_hold_aura
* fixup! zone_hellfire_peninsula spell:spell_q10935_the_exorcism_of_colonel_jules
fixup! zone_hellfire_peninsula spell:spell_q10935_the_exorcism_of_colonel_jules
* fixup! zone_blades_edge_mountains aura:spell_npc22275_crystal_prison_aura
* fixup! zone_shadowmoon_valley spell:spell_q10612_10613_the_fel_and_the_furious
* fixup! zone_blades_edge_mountains spell:spell_oscillating_field
* zone_terokkar_forest pair:spell_q10929_fumping
2024-06-25 21:37:51 +02:00