summaryrefslogtreecommitdiff
path: root/src/server/scripts/Commands
AgeCommit message (Collapse)Author
2 hoursfix(Scripts/Commands): escape string before query on go creature command ↵HEADmasterAlwin Arrasyid
(#23036)
38 hoursfix(Core/Weather): Improve weather system thread safety (#22772)Takenbacon
Co-authored-by: Shauren <shauren.trinity@gmail.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-09-07feat(Core/Visibility): Far visibility worldobjects (#22828)Takenbacon
2025-09-06fix(Scripts/Commands): Don't set error message flag for successful `event ↵Benjamin Jackson
activelist` command. (#22824)
2025-09-03fix(Core/Maps): Move corpse expiration updates to map (#22780)Takenbacon
2025-08-19fix(Scripts/Commands): Allow using debug LFG and BG from console (#22705)Andrew
2025-08-10fix(Core/Maps): Improve large object updater (#22659)Takenbacon
2025-08-09feat(Core/Grids): Remove WorldObject separation in grid containers (#22595)Takenbacon
2025-08-08feat(Core/Maps): Remove active objects nearby cell marking handling (#22585)Takenbacon
2025-07-27feat(Script/Command): Add AccountFlag pinfo output (#22548)Kitzunu
2025-07-12feat(Core/WorldState): init Scourge Invasion pre-wrath event (#22286)Jelle Meeus
Co-authored-by: Orozxy <crusadermeile@gmail.com> Co-authored-by: Killerwife <killerwife@gmail.com> Co-authored-by: Ryan Turner <AugustoMendes4426@gmail.com>
2025-06-30feat(Core/Command): add GM spectator to allow cross-faction `/follow` (#22393)Jelle Meeus
2025-06-29feat(Scripts/Commands): Add guild ranks display to guild info command (#22380)Kitzunu
2025-06-27feat(Script/Commands): allow to pass email in account create (#22310)SHIHUANG214
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
2025-06-27feature(Scripts/Commands) choose Xth spawn of entry for go ↵Tereneckla
creature/gameobject id (#22363)
2025-06-05chore(Core): Remove unused and inaccurate comment headers for various ↵Benjamin Jackson
script-related files. (#22263)
2025-05-30feat(Scripts/Commands): Add group revive command (#22204)Brian
2025-05-30feat(Scripts/Commands): `.debug boundary` to visualize `CreatureBoundary` ↵Jelle Meeus
(#22099) Co-authored-by: avarishd <46330494+avarishd@users.noreply.github.com> Co-authored-by: treeston <treeston.mmoc@gmail.com>
2025-05-09refactor(Core): Add definition file for area table entries. (#22054)Benjamin Jackson
2025-04-02fix(Scripts/Commands): Fix crash in unstuck command (#21846)Andrew
2025-03-09refactor(Core/ServerMail): Refactor to Dedicated Manager Class with ↵Kitzunu
Multi-Item & Condition Support (#21590) 1. Core Cleanup - Move all ServerMail logic from `ObjectMgr` into a new dedicated `ServerMailMgr` class - Move faction logic for money from SendServerMail into the script 2. Separation of items into a new table - Create a new `mail_server_template_items` table - Allows to send multiple items in one mail - Separate items per faction Alliance/Horde 3. Separation of conditions into a new table - Create a new `mail_server_template_conditions` table - Allows to use multiple conditions for one mail - Available condition types - Minimum playtime (playerLevel >= condition) - Minimum playtime (playerPlayTime >= condition) - Rewarded quest - Earned achievement - Earned reputation (playerReputation >= conditionState) - Faction - Race - Class 4. Updated ServerMail loading - Move item and condition loading to their own functions - LoadMailServerTemplateItems() - LoadMailServerTemplateConditions() 5. Reworked eligibility check - Player needs to pass all conditions to be eligible for the mail - All players are automatically eligible if no conditions exist for a server mail template. 6. Updated foreign keys - For table `mail_server_character`, `mail_server_template_conditions`, `mail_server_template_items` foreign key with on delete cascade is added for automatic removal of entries if mail_server_template.id is deleted. 7. Database changes - See the PR
2025-03-07fix(Core/Tickets): Fix crash in `ticket complete` command. (#21665)Anton Popovichenko
2025-02-21refactor(Core/Server): Improvements to antidos opcode handling (#21502)Takenbacon
2025-02-18fix(Core/Grids): Standardize grid coordinates (#21479)Takenbacon
2025-02-17feat(Core/Scripting): Add new hooks for Ticket (#21238)iThorgrim
2025-02-14fix(Core/Grids): Grid improvements (#20955)Takenbacon
2025-02-13refactor(Core/World): Create WorldSessionMgr to split session logic out of ↵Takenbacon
World (#21400)
2025-02-12feat(Core/Arena): Add support for arena seasons completion with progression ↵Anton Popovichenko
in runtime. (#19858) Co-authored-by: Winfidonarleyan <dowlandtop@yandex.com>
2025-02-10fix(CI/Codestyle): correct double semicolon check (#21388)Kitzunu
2025-02-07chore(Core/EventMgr): Align code to Code standard & improve LoadFromDB ↵Exitare
function (#21151) Co-authored-by: Jelle Meeus <sogladev@gmail.com> Co-authored-by: Ludwig <sudlud@users.noreply.github.com>
2025-02-01refactor(Core/Disables): Convert from Namespace to Class Structure (#21109)Kitzunu
2025-02-01refactor(Core/ObjectMgr): Change GetAcoreString from char const* to s… ↵Kitzunu
(#21213) ...ring
2025-01-31feat(Core/WorldState): implement Battle for Sun's Reach Event (#21219)Jelle Meeus
Co-authored-by: killerwife <killerwife@gmail.com> Co-authored-by: Benjamin Jackson <38561765+heyitsbench@users.noreply.github.com> Co-authored-by: MantisLord <sabinprosper@gmail.com>
2025-01-27refactor(Core/Motd): improve and simplify (#21252)Kitzunu
2025-01-21refactor(Core/Player): Improve Channel.RestrictedLfg handling (#21145)Kitzunu
2025-01-17fix(Script/WP): correct output of wp show command (#21193)Kitzunu
2025-01-17fix(Core/Misc): Resolve output formatting issues with fmt library (#21191)Kitzunu
2025-01-10feat(Scripts/Commands): Implement opendoor command (#21136)Andrew
2025-01-10feat(Scripts/Commands): Update GetBossState to display all states (#21134)Andrew
2025-01-07fix(Core/Misc): Correct some fmt logs (#21106)Kitzunu
2024-12-22refactor(Core/Event): Load event vendors seperatly (#20906)Exitare
2024-12-22fix(Script/Command): Allow guid for npc move and delete (#21008)Kitzunu
2024-12-18feat(Scripts/Command): Update gm fly to behave like a toggle (#20925)Exitare
2024-12-15feat(Core/Motd): Allow localized motd (#20542)Exitare
* Initial commit for localized motd * Rename function that created world packages * Update to satisfy code check * Update code to accomodate localized motd * Update command to support multiple optionales & adjusted db * Code cleanup * Update sql name * Fix codestyle issues * Remove hardcoded schema * Add check for valid player in reload command * Update to better code style * Add missing include * Fix redundant code usage * Add missing include * Remove sql files and create new rev sql files * Address minor code reviews * Fix code style * Update code to address code revisions. - Remove two unused functions - Remove map - Use available function to resolve LocaleConstant * Fix code style * Add check for base motd and update locale to DEFAULT_LOCALE * Code docs * Removed some docs, readd defaultd motd formatting * Fix oversight in variable declaration * Code style fix * Update code based on code review * ready for merge * Fix set motd command due to changes to DEFAULT_LOCALE * Fix CI * Fix trailing whitespace --------- Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
2024-12-01refactor(Core/Spells): Add helpers for HasAuraType (#20802)Kitzunu
2024-12-01fix(Scripts/Commands) fix formatting in server debug (#20801)Tereneckla
2024-11-30fix(Script/Commands): tele add should only check exact match (#20785)Kitzunu
* fix(Script/Commands): tele add should only check exact match * closes https://github.com/azerothcore/azerothcore-wotlk/issues/20268 * better describe the variable
2024-11-13refactor(src/server/game): optimise imports (#20541)Francesco Borzì
2024-11-13refactor(src/server/scripts): remove unused imports (#20540)Francesco Borzì
2024-11-12fix(Scripts/Commands): Fix crash when using npc set origin faction wi… ↵Andrew
(#20536)