aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts
AgeCommit message (Collapse)Author
2022-03-19Script/World: Brewfest Reveler Script (#27031)Malcrom
(cherry picked from commit 83ae8fc5197f90ba97de2e961f7c98e3c567837b)
2022-03-19Scripts/Spells: Handle quest tame spells in spell script (#27022)offl
(cherry picked from commit 4441d42253d64ccd8fc9f78f1b44c851d6408312)
2022-03-19Scripts/Commands: account onlinelist (#27004)Giacomo Pozzoni
* Script/Commands: Remove sync db queries from ".account onlinelist" * Add additional "account onlinelist" commands - "account onlinelist ip" to filter by ip address - "account onlinelist limit" to limit the output rows - "account onlinelist map" to filter by map id - "account onlinelist zone" to filter by zone id * Update src/server/scripts/Commands/cs_account.cpp (cherry picked from commit e3591b25a55d1d4dc642a5a35f851b19586a0110)
2022-03-19Script/Commands: Allow to specify the target player in .additem command (#26997)Giacomo Pozzoni
* Script/Commands: Allow to specify the target player in .additem command New syntax: .additem <required item id> <optional item count> <optional player name> Close #25875 * Move target player to new command ".additem to <player> <item> <count>" (cherry picked from commit bebf1876ab506851a56e1619444e57d0f0b4b128)
2022-03-19Scripts/Misc: Remove 2 logs, they are handled by gm logsAokromes
(cherry picked from commit a462daa01c6b966821fadbd64b881020067cf6bd)
2022-03-18Scripts/ICC: Implemented spell Dark ReckoningKeader
Closes #26941 (cherry picked from commit bddf41e718e45b32225af590d35e60b4ffbe4f38)
2022-03-17Scripts/Spells: Mount check aura for Gryphon Hatchling & Wind Rider Cub (#26897)offl
Closes #26600 (cherry picked from commit 5f71c40b969c07f950e3dceb99037c7685512e71)
2022-03-15Core/Misc: Rename UNIT_FLAG_NOT_SELECTABLE to UNIT_FLAG_UNINTERACTIBLE (#26913)offl
(cherry picked from commit c4741a131a0a28b69c228d3637beab7090e5f1e3)
2022-03-15Scripts/Misc: Remove useless comments & Varos' Centrifuge Shield adjustmentsoffl
(cherry picked from commit b2fffe674d545f1c5ed5ada3041f23872dccfb30)
2022-03-15Scripts/Creature: Update Dancing Flames (#26883)offl
(cherry picked from commit 70c3e58327855eb0e05a235f31bf72e135846877)
2022-03-14DB/Creature: Remove remaining non-static flags from DB, finally (#26884)offl
(cherry picked from commit 0e12e23f7784b4a80d3515cb094342cb677e35b2)
2022-03-14DB/GameObject: Update Toy Train Setoffl
(cherry picked from commit fd9d04062c129049a134768ec15d09402c3fa95a)
2022-03-13Scripts/VioletHold: f661bc6 follow-up - remove remnants of SetVisible calls ↵ccrs
from npc_sinclari_vh (cherry picked from commit 505e91a016e68ef323388e6e18e1a519d9cb184a)
2022-03-13Scripts/VioletHold: corrections to violet_hold_trashAI to prevent trash npcs ↵ccrs
being stuck in place forever if SPELL_DESTROY_DOOR_SEAL is no longer being casted for w/e reason (cherry picked from commit 4c0ff0917194516f8f734fd2b627e5cf5a8a5db8)
2022-03-13DB/Quest: Rework 'Bitter Departure' (12832)offl
(cherry picked from commit afafff57a85232d42517439496a5281598a08126)
2022-03-13DB/Creature: Get rid of more flagsoffl
Ref #25764 (cherry picked from commit 2f02c2fb86ccf1fb9ff094f60b0eb0b48de5eece)
2022-03-13DB/Creature: Get rid of more Feign Death flagsoffl
Ref #25764 (cherry picked from commit 354a45b09d02a6fb12fbfc2f13a4b29883cdcc2a)
2022-03-13Scripts/Commands: Fix ".wp show info" showing wrong event chance valuesjackpoz
(cherry picked from commit b64ef1a39adfc37380aba59de506eb394e9c664d)
2022-03-13Scripts/Ahnkahet: adjust timer on Conjure Flame Spheres in Prince Taldaram ↵ccrs
encounter values sniffed (cherry picked from commit 0bdc55b07c9b0d26cd3609ac7313564b7a91efbf)
2022-03-13Scripts/Ahnkahet: 57fe05f2 followupccrs
cause staging is hard (cherry picked from commit b00486e1086688f4a4b3d5417e10e7669bec1070)
2022-03-13Build: fix no-pch buildccrs
(cherry picked from commit 994227fbb39c940511b1b31b18747b0ff596d7ec)
2022-03-13Scripts/Ahnkahet: rescript Ahn'kahar Spell Flinger SAI + spell scripts + ↵ccrs
spelldifficulty_dbc entries (cherry picked from commit 57fe05f270ec150b05e101f1325d3b27e2e5a655)
2022-03-13Scripts: Fix warnings introduced in 7360c2d1567be05f81bdb51d0b74f5fd4e263d6aShauren
(cherry picked from commit 50ab4254a3a4d1131859e0304d473b587a4886f1)
2022-03-13Scripts/Ahnkahet: implement Herald Volazj's Twisted Visage AI + small ↵ccrs
corrections to Herald's own AI sorry about indentation timers are guessed summoning logic unchanged, remains not blizzlike visage's spells missing spelldifficulty_dbc entries (cherry picked from commit 7360c2d1567be05f81bdb51d0b74f5fd4e263d6a)
2022-03-13Scripts/Commands: Avoid copies of RBACCommandDataShauren
Silences the PVS V1002 warning: "The 'RBACCommandData' class, containing pointers, constructor and destructor, is copied by the automatically generated copy constructor." (cherry picked from commit 7c7b4760d89f29b7ee3c2f15f94cd9be24dc36cb)
2022-03-13Scripts/Ahnkahet: small corrections to boss_prince_taldaram scriptccrs
(cherry picked from commit f8f50bef50d34245e86f016bf99132812b57e38f)
2022-03-13Scripts/Ahnkahet: corrections to boss_jedoga_shadowseeker scriptccrs
(cherry picked from commit f087850508a74b9dcdacb8ec5e8d59216faddfa3)
2022-03-13Scripts/Misc: Moved Submerge script to spell_genericKeader
(cherry picked from commit 9153ad621e7578f472460b9a98e21a6ed94f85c0)
2022-03-13Scripts/Commands: Convert argument parsing of instance commands to new systemCarbenium
(cherry picked from commit b90a4f1798bb948ce8203bd70d9367e6936b866a)
2022-03-12Scripts/Ulduar: Moved UNIT_FLAG_NOT_SELECTABLE to inside XT002 ScriptKeader
Spell is used for some world quests too (cherry picked from commit 8014054ef9d2f611127416cdc1f7e77e8877bb05)
2022-03-12Scripts/Commands: Convert title commands to new systemCarbenium
(cherry picked from commit cd1ef2de0646349c4e0f23e8fb063c99a48c5cbf)
2022-03-12Core/Script: fix Silithus Wind Stone exploit (#26808)Jinnaix
* Core/Script: fix Silithus Wind Stone exploit * corrections Closes #23577 (cherry picked from commit 6bcda49e98f08e663eb7a2e6e8a5aa6c2143a2a8)
2022-03-12Scripts/Commands: Convert rbac commands to new systemCarbenium
Note: To enable rbac commands for administrators permissions 202-206 have to be linked to permission 196. Sample SQL for auth DB: INSERT INTO `rbac_linked_permissions` VALUES (196, 202), (196, 203), (196, 204), (196, 205), (196, 206); (cherry picked from commit f620befc37fd8a4aed917e1ebba6f268c44a0a99)
2022-03-12Core/Misc: Fix mac buildShauren
2022-03-12DB/Quest: Rework 'Relief for the Fallen' (12937)offl
(cherry picked from commit 1c174987c8114d7f2daf02140afa81a1cb01bd54)
2022-03-12Scripts/Ahnkahet: corrections to boss_elder_nadox scriptccrs
(cherry picked from commit 2870a99d1af3d440381b21266aaaa2d3916a5263)
2022-03-12DB/Quest: Rework 'The Tome of Divinity' (1783,1786)offl
(cherry picked from commit 2d2b73c90588d7b7899989636db42f8da1d4b8e9)
2022-03-12Build: fix no-pch buildccrs
(cherry picked from commit 71b5466cd723d74e7813ce4ae7cb772632723cdf)
2022-03-12Scripts/Ahnkahet: corrections to npc_amanitar_mushrooms scriptccrs
(cherry picked from commit 9c7f2544c872d820fbf649c2d5d509f04f38a899)
2022-03-12Scripts/Spells: Fix support for 'Teleport This!' (10857) (#26789)offl
Co-authored-by: offl <offl@users.noreply.github.com> (cherry picked from commit 8186e6deca7a42403db8b45b341c655cec9c8a73)
2022-03-12Scripts/World: improve Training Dummy script (#26778)Gildor
(cherry picked from commit c7ae9d761a3c9a7523d4bd195979f294f8c9e7cd)
2022-03-12Core/AI: Add DamageEffectType and SpellInfo parameters to ↵Giacomo Pozzoni
UnitAI::DamageTaken (#26787) * Core/AI: Add DamageEffectType and SpellInfo parameters to UnitAI::DamageTaken * Update scripts (cherry picked from commit 0800ab20a8039620fd271a43c173c008af68c22a)
2022-03-12Scripts/SWP: Update M'uru to new register model (#26793)offl
(cherry picked from commit ec3b571ecaa21cac3aaf35075b21767424bca4bf)
2022-03-12Scripts/BM: Update scripts to new register model (#26792)offl
(cherry picked from commit 365a95bc944426f2300d2ba703a74dc792d118e1)
2022-03-12Scripts/BFD: Update scripts to new register model (#26791)offl
(cherry picked from commit 97140cd1952081d5a397ce4f093dd63906ef3644)
2022-03-12Scripts/Spells: Update quest spell scripts to new register model (#26790)offl
(cherry picked from commit bc26ddaf8c4d6f66ecfd9f22794ba23c03f7b76b)
2022-03-11Core/DBLayer: Add QueueSize() method (#26733)Giacomo Pozzoni
* Core/DBLayer: Add QueueSize() method Add QueueSize() method to database objects (Login, Character and World) that returns how many tasks are queued. Include the queue size of the 3 databases in ".server debug" command * Make the code less threadsafe * Send data to InfluxDB * Update grafana dashboard (cherry picked from commit 96dc110f4a353871ac74c82ff4b1bcc4c34156f3)
2022-03-11Game/Event: zone_hellfire_peninsula.cpp (#26724)Jinnaix
* Game/Event: zone_hellfire_peninsula.cpp Convert script timer into game event * _events.Reset(); - just in case * Rename 9999_99_99_99_world.sql to 2021_07_21_03_world.sql Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com> (cherry picked from commit 39e1d293bf5c26c26d26fe9509189a67ce0c4f37)
2022-03-11Scripts/Commands: Fix ".server debug" crashing in some special conditionsjackpoz
(cherry picked from commit 5094363a9432966b00b9fa79c0a353746cd24378)
2022-03-11Core/Pet: Don't allow to tame pets that have already a owner (#26674)Giacomo Pozzoni
(cherry picked from commit 8c42b3bd88fe7bd3e959664312e818e25996873a)