07b33e00d7
Merge remote-tracking branch 'original/npcbots_3.3.5' into araxia-main
2024-08-16 17:53:59 -04:00
2485b6d671
Merge branch 'bot-improvements' into araxia-main
2024-08-16 17:47:17 -04:00
77b302cb55
removed
2024-08-16 17:24:18 -04:00
trickerer
f019bf9d4c
NPCBots: Add .npcbot free command to forcefully cancel player's ownership over the bot (all gear is returned to the player), can be used on inactive bot
...
(cherry picked from commit 9c3bf9aa71ea3afa180f87967c88f12ef1afaedc)
# Conflicts:
# data/sql/custom/db_world/2024_08_15_00_command.sql
# src/server/game/AI/NpcBots/botcommands.cpp
2024-08-14 14:27:06 +07:00
trickerer
e730b6f17f
NPCBots: Convert bot npc_text table strings used by ChatHandler to fmt
2024-08-14 12:00:44 +07:00
trickerer
c48cad436e
NPCBots: Implement account level bots limit. New config param: NpcBot.MaxBotsPerAccount
...
(cherry picked from commit c2e3a588756e4cdb2365a51f571509a0d5e9eda7)
# Conflicts:
# data/sql/custom/db_world/2024_08_14_00_npc_text.sql
# src/server/worldserver/worldserver.conf.dist
2024-08-14 11:59:38 +07:00
Github Actions
3d00d05f49
Merge 3.3.5 to npcbots_3.3.5
2024-08-09 21:27:36 +00:00
github-actions[bot]
ebc6218275
chore(DB): import pending files
...
Referenced commit(s): bb7765d91e
2024-08-08 23:13:30 +00:00
Kitzunu
bb7765d91e
refactor(Core/World): Move SendGMText to ChatHandler and allow fmt ( #19490 )
...
* refactor(Core/World): Move SendGMText to WorldSession and allow `fmt`
- Move SendGMText from World to WorldSession
- Make SendGMText use fmt
- Make SendGMText parse acore_string entries
* Update cs_message.cpp
* tokenize the string only once
* Move to chathandler
* Update WorldSession.cpp
* make sure we have a session
2024-08-08 20:12:33 -03:00
github-actions[bot]
056fc2d563
chore(DB): import pending files
...
Referenced commit(s): c59effee89
2024-08-06 14:55:56 +00:00
Benjamin Jackson
c59effee89
fix(DB/Creature): Adjust various values of Black Temple creatures. ( #19563 )
...
* Init values.
* Convert to queries.
* Consolidate.
2024-08-06 11:55:01 -03:00
github-actions[bot]
26f70894ed
chore(DB): import pending files
...
Referenced commit(s): a23da06358
2024-08-06 00:41:54 +00:00
Benjamin Jackson
ae777db338
fix(DB/Loot): Update uncommon drops for Ethereum prisoner creatures. ( #19560 )
...
Init.
2024-08-05 21:41:32 -03:00
Gultask
a23da06358
feat(Scripts/Commands): Morph Mount ( #19558 )
...
* init
* Update cs_modify.cpp
* Update data/sql/updates/pending_db_world/rev_1722817302187444800.sql
Co-authored-by: Benjamin Jackson <38561765+heyitsbench@users.noreply.github.com >
* Update cs_modify.cpp
---------
Co-authored-by: Benjamin Jackson <38561765+heyitsbench@users.noreply.github.com >
2024-08-05 21:41:00 -03:00
github-actions[bot]
c28a2bd8e3
chore(DB): import pending files
...
Referenced commit(s): a61695ff3c
2024-08-06 00:11:38 +00:00
Tereneckla
a61695ff3c
fix(DB/Creature): Adjust Warpslinter max standing to go above friendly ( #19557 )
...
* Create rev_1722866773520106000.sql
* Update rev_1722866773520106000.sql
* Update rev_1722866773520106000.sql
2024-08-05 21:10:43 -03:00
github-actions[bot]
d75267f23a
chore(DB): import pending files
...
Referenced commit(s): 61443a4324
2024-08-05 23:12:47 +00:00
Benjamin Jackson
61443a4324
fix(DB/Creature): Add taunt immunity to Archimonde. ( #19556 )
...
Init.
2024-08-05 20:11:51 -03:00
trickerer
a39c2670d0
Merge branch '3.3.5' into npcbots_3.3.5
...
# Conflicts:
# src/server/game/Battlegrounds/Zones/BattlegroundAV.h
# src/server/game/Server/WorldSession.cpp
# src/server/scripts/Northrend/IcecrownCitadel/boss_sindragosa.cpp
# src/server/scripts/Northrend/IcecrownCitadel/boss_the_lich_king.cpp
2024-08-03 07:11:27 +07:00
github-actions[bot]
ee8c103d3d
chore(DB): import pending files
...
Referenced commit(s): c54fd66c73
2024-08-02 19:21:21 +00:00
avarishd
c54fd66c73
fix(Core/Spells): Flame Wave ( #19144 )
...
* fix(Core/Spells): Flame Wave
* )
* .
flamewave faction id
3365e6a4b8/sql/old/9.x/world/21081_2021_10_15/2021_09_29_04_world_2018_06_17_04_world.sql (L46)
Co-Authored-By: Carlos Morales <carlos.morales@insmet.cu >
* lol
---------
Co-authored-by: Carlos Morales <carlos.morales@insmet.cu >
2024-08-02 16:20:27 -03:00
github-actions[bot]
acc80d7337
chore(DB): import pending files
...
Referenced commit(s): 7569a3bf1b
2024-08-01 22:58:27 +00:00
Benjamin Jackson
7569a3bf1b
fix(Scripts/HyjalSummit): Adjust Air Burst cast targetting. ( #19488 )
...
Init.
2024-08-01 19:57:32 -03:00
github-actions[bot]
f2680d994b
chore(DB): import pending files
...
Referenced commit(s): 3eb2a0b2ad
2024-07-31 13:45:00 +00:00
Benjamin Jackson
3eb2a0b2ad
fix(DB/Event): Adjustments to BlizzCon L70ETC concert event. ( #19539 )
...
* Init.
* Update occurence interval.
2024-07-31 10:44:08 -03:00
github-actions[bot]
4ca1fc1ba9
chore(DB): import pending files
...
Referenced commit(s): 6bab2ec214
2024-07-30 14:26:55 +00:00
Andrew
6bab2ec214
fix(DB/Creature): Remove Essence of Desire interrupt immunity ( #19526 )
2024-07-30 11:26:03 -03:00
Justin Hanley
af6b8ce099
feat(Scripts/Commands): account set email ( #19481 )
...
* added worldserver command to set email address
* reverted sql, added Tail args
* removed pointer
* Added helper text via updatescript
* fix build
* fix build
* fixed db update
* Update data/sql/updates/db_world/2024_07_26_01.sql
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
* Update data/sql/updates/db_world/2024_07_26_01.sql
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
* fixed hander
* refactor with named params
* refactor with named params
---------
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
2024-07-30 15:33:13 +02:00
github-actions[bot]
277b618d60
chore(DB): import pending files
...
Referenced commit(s): 74764e09b1
2024-07-30 02:26:08 +00:00
Gultask
74764e09b1
fix(DB/Spells): Acidic Wounds ( #19524 )
...
Create rev_1722303292918945800.sql
2024-07-29 23:25:15 -03:00
github-actions[bot]
c5fb1c6e56
chore(DB): import pending files
...
Referenced commit(s): a567259770
2024-07-30 00:40:29 +00:00
avarishd
a567259770
fix(Core/Spells): [TK] Wing Buffet should be a cone. ( #19382 )
...
* fix(Core/Spells): [TK] Wing Buffet should be a cone.
* radius to 20, from 15
* Update SpellInfoCorrections.cpp
2024-07-29 21:39:36 -03:00
github-actions[bot]
15849601e7
chore(DB): import pending files
...
Referenced commit(s): 506f95e6e5
2024-07-29 22:05:51 +00:00
Gultask
506f95e6e5
fix(Scripts/BlackTemple): Mother Shahraz Taunt Immunity and Enrage cancelling ( #19521 )
...
* init
* Update rev_1722290115671857500.sql
2024-07-29 19:04:59 -03:00
github-actions[bot]
d5c472b25d
chore(DB): import pending files
...
Referenced commit(s): a3be4c25db
2024-07-29 12:58:21 +00: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
github-actions[bot]
4c087c1c5f
chore(DB): import pending files
...
Referenced commit(s): aa9cece9d5
2024-07-28 22:17:28 +00:00
Benjamin Jackson
aa9cece9d5
fix(DB/Creature): Adjust various values of Tempest Keep creatures. ( #19502 )
...
* Init.
* Add final speeds, mark values to be changed.
* Move to SQL.
* Correct Thaladred's chase state.
2024-07-28 19:16:36 -03:00
github-actions[bot]
0764c654e1
chore(DB): import pending files
...
Referenced commit(s): 4785aabbf2
2024-07-27 23:44:55 +00:00
Kitzunu
4785aabbf2
fix(Scritps/AV): Use db defined text for Herald ( #19486 )
...
* fix(Scritps/AV): Use db defined text for Herald
* closes https://github.com/azerothcore/azerothcore-wotlk/issues/19483
* indent
* Update BattlegroundAV.cpp
* fix build
* remove from acore_string
* Update BattlegroundAV.h
2024-07-28 01:44:03 +02:00
github-actions[bot]
8d9f22572e
chore(DB): import pending files
...
Referenced commit(s): 4c25c86870
2024-07-27 17:06:37 +00:00
avarishd
4c25c86870
fix(DB/SAI): Disgusting Oozeling's Dark Iron Ale interaction ( #19375 )
...
* fix(DB/SAI): Disgusting Oozeling's Dark Iron Ale interaction
* keira wtf
* sniff
Co-Authored-By: Benjamin Jackson <38561765+heyitsbench@users.noreply.github.com >
* maxrange to 20
* change to invoker
---------
Co-authored-by: Benjamin Jackson <38561765+heyitsbench@users.noreply.github.com >
2024-07-27 14:05:47 -03:00
github-actions[bot]
9b6a6174cc
chore(DB): import pending files
...
Referenced commit(s): a9e4d3d37e
2024-07-27 11:17:55 +00:00
Jelle Meeus
a9e4d3d37e
refactor(Scripts/RubySanctum): Spell Scripts registry macros ( #19487 )
2024-07-27 08:17:06 -03:00
github-actions[bot]
6343ec9c0b
chore(DB): import pending files
...
Referenced commit(s): e34ce755c8
2024-07-27 10:33:13 +00:00
Gultask
e34ce755c8
fix(Scripts/ShadowmoonValley): Rewrite Dragonmaw Races ( #19084 )
...
* init
* fly :)
* finally
* melee attack :/
* Update zone_shadowmoon_valley.cpp
Co-Authored-By: Dan <83884799+elthehablo@users.noreply.github.com >
* Update zone_shadowmoon_valley.cpp
* Update zone_shadowmoon_valley.cpp
* Update zone_shadowmoon_valley.cpp
---------
Co-authored-by: Dan <83884799+elthehablo@users.noreply.github.com >
2024-07-27 07:32:17 -03:00
github-actions[bot]
339506cbed
chore(DB): import pending files
...
Referenced commit(s): f3c561032e
2024-07-27 00:48:40 +00:00
Gultask
917c34cf52
fix(Scripts/BlackTemple): Move Supremus to TaskScheduler and tweak a bit ( #19418 )
...
* Update boss_supremus.cpp
* Update boss_supremus.cpp
* Update boss_supremus.cpp
* ble
* egh
* ye
* ermps
* ok done
* Update SpellInfoCorrections.cpp
* Update SpellInfoCorrections.cpp
2024-07-26 21:48:33 -03:00
github-actions[bot]
6609b6ac08
chore(DB): import pending files
...
Referenced commit(s): 6289be19c7
2024-07-27 00:47:54 +00:00
Tereneckla
f3c561032e
fix (script/SSC) Enchanted Elementals follow Vashj ( #19477 )
...
* elementals follow vashj
* ) :)
2024-07-26 21:47:46 -03:00