Commit Graph

1839 Commits

Author SHA1 Message Date
Kitzunu d8f4a5cd0c refactor(Core/BattlegroundRV): Convert to std::chrono (#8498) 2021-11-20 11:56:16 -03:00
Kitzunu 6a430cd2f9 fix(Scripts/Misc): Replace some AddItem/CreateItem with spells (#9006)
Co-authored-by: offl <11556157+offl@users.noreply.github.com>
2021-11-20 09:59:52 -03:00
schell244 efe999309a fix(Core/CreatureAI): enemy stealth alert ignoring LOS (#9161) 2021-11-20 10:38:08 +01:00
UltraNix e747716230 feat(Core/SmartScripts): SMART_ACTION_CALL_FOR_HELP should properly call assistance in case of polymorphed creature. (#9231)
Updates #9120
2021-11-19 15:53:59 -03:00
Kargatum 0d345c5a50 fix(Core/Scripts): add support using whitespace for cs_lookup (#9243) 2021-11-19 10:55:33 -03:00
patou01 8a570f483c fix(Scripts/Scholomance): improvements for Kirtonos (#8401) 2021-11-19 10:03:55 +01:00
UltraNix 31de71bf3b fix(Core/Spells): Lowered Magmadar Panic's effect radius to 30 yards. (#9227)
Fixes #9115
2021-11-19 05:44:43 -03:00
UltraNix 02ae2ed3f9 fix(Core/Spells): Flamewaker's Sunder Armor should be single stack. (#9228) 2021-11-19 05:25:27 -03:00
Skjalf 55d17c1c53 chore(Core/AH): update auction house files after cache update (#9244) 2021-11-18 14:48:31 -03:00
Skjalf 731d256420 refactor(Core/Cache): move the GlobalPlayerCache to its own class (#9166) 2021-11-18 16:53:36 +01:00
UltraNix 00dc369cb6 fix(Scripts/UBRS): The Beast should deaggro when walking over the fir… (#9201)
The Best should not use fireball and then fireblast at the same time.
Fixes #9127
2021-11-18 06:47:18 -03:00
Skjalf 62f93f9da1 refactor(DB/SAI): Move Chromatic Elite Guard script to SAI (#9194) 2021-11-17 22:33:41 -03:00
acidmanifesto de6af87bd3 fix(Core/Objects): increase sight range of objects & correct general defau… (#9180) 2021-11-17 16:00:01 -03:00
Kitzunu 4fc673dc4a fix(Script/Spells): validate all rogue spells (#9164) 2021-11-17 17:20:24 +01:00
IntelligentQuantum cb00a336df feat(Core/CharacterHandler): (#9147)
Both Faction - Argent Crusade, Frenzyheart Tribe, Kirin Tor, Knights of the Ebon Blade, The Ashen Verdict, The Kalu'ak, The Oracles, The Sons of Hodir, The Wyrmrest Accord

Alliance - Alliance Vanguard, Explorers' League, The Frostborn, The Silver Covenant, Valiance Expedition

Horde - Horde Expedition, The Hand of Vengeance, The Sunreavers, The Taunka, Warsong Offensive
2021-11-17 14:13:03 +01:00
Skjalf 39425e0c1f feat(Core/Loot): Implement player_loot_template (#9198)
* Also fix AV player loot
2021-11-17 08:07:21 -03:00
Skjalf 2713080bdd fix(Scripts/MoltenCore): Shazzrah should teleport to players (#9212) 2021-11-16 17:49:46 -03:00
Andrius Peleckas 31f028abfc feat(Core/Formations): implemented a new formation groupAI flag "GROUP_AI_FLAG_EVADE_TOGETHER" (#8758) 2021-11-16 15:14:34 -03:00
UltraNix 3895487dc2 fix(Core/AuctionHouse): Implemented sorting. Based on @r00ty-tc work. (#9011)
Fixes #8728
2021-11-16 13:32:12 -03:00
Ragelezz 6a2d817daf fix(Scripts/DB): Jiklik's bats from phase 2 now won't engage players… (#8142) 2021-11-16 14:42:08 +01:00
IntelligentQuantum 91eb17f888 fix(Scripts/Commands): cs_character - Restore character rename reserved_name functionality (#9195) 2021-11-15 12:30:01 -03:00
UltraNix 70fbaefa8e fix(Core/Movement): creatures should not cast while moving (#9141)
- Closes #8843
2021-11-15 14:39:36 +01:00
acidmanifesto 006ee3b7e2 chore(Core): remove duplicate comment (#9140) 2021-11-15 12:51:15 +01:00
UltraNix 6b219dc0e1 feat(Scripts/Commands): implement new command: .inventory count (#9139)
- Closes #8845
2021-11-15 09:51:21 +01:00
UltraNix a0a5a9a223 fix(Core/DungeonFinder): premade LFG groups are considered as single-person groups (#9135)
- Closes #8812
2021-11-14 23:49:38 +01:00
UltraNix c3ed68bb5e fix(Core/Spells): health-dependent reactive states should reset on death (#9134)
- Closes #8798
2021-11-14 21:22:50 +01:00
schell244 3b89a7e077 fix(Core/Script): add hourly bell event (#9151) 2021-11-14 15:23:01 -03:00
Skjalf 12faaaad18 fix(Scripts/UBRS): Set Gyth's encounter state on death (#9189) 2021-11-14 13:30:48 -03:00
Kargatum ec8f95f133 fix(Core/Scripts): corrrect cs_lookup (#9184) 2021-11-14 11:05:20 +01:00
Kitzunu 03c84db04d fix(Script/Spells): Validate Warlock spells (#9181) 2021-11-14 01:48:16 -03:00
Kitzunu 959ee62efe fix(Script/Spells): Validate Warrior spells (#9182) 2021-11-14 01:19:52 -03:00
IntelligentQuantum ed55aa63af refactor(Scripts/Commands): convert cs_lookup to new system (#9100) 2021-11-14 00:26:21 +01:00
UltraNix 3c8bcf31ac fix(Core/Spells): Steady Shoot should not suspend ranged attack timer. (#9125)
Fixes #9107
2021-11-13 22:58:22 +01:00
Kitzunu 0850dea4df refactor(Scripts/Spells): convert spell_item into new system (#9057)
* refactor(Scripts/Spells): convert spell_item into new system

* fix build

* fix return
2021-11-13 13:01:38 +01:00
Skjalf e78c696cf6 fix(Core/Disables): Remove validation checks from DISABLE_TYPE_GAME_EVENT (#9167)
Disables are loaded before game events
2021-11-13 07:33:22 -03:00
Kitzunu 743636c416 fix(Scripts/Spell): don't allow to tame an already owned creature (#9005) 2021-11-13 01:00:30 +01:00
Kitzunu 87a6d224ec refactor(Scripts/Spells): convert spell_generic into new system (#9044)
* refactor(Scripts/Spells): convert spell_generic into new system

* whitespace

* fix build
2021-11-13 00:18:05 +01:00
UltraNix 4046b55c57 fix(Core): Crashfix. (#9157) 2021-11-12 18:05:38 -03:00
Nefertumm 436c60907d fix(Core/Achievement): Throw food (#9098) 2021-11-12 17:07:16 +01:00
Kitzunu 4a4615f4dc feat(Script/Commands): .debug dummy (#9070)
* cherry-pick commit (https://github.com/TrinityCore/TrinityCore/commit/5ed891a0f0c65cf4c844ccb209952352f4241193)

Co-Authored-By: Treeston <14020072+Treeston@users.noreply.github.com>
2021-11-12 12:19:35 -03:00
Skjalf 3240d27d6f fix(Scripts/Spells): Holiday food items should give their buff after 10 seconds, not when the eating aura expires (#9132) 2021-11-12 11:14:10 -03:00
UltraNix 7201d8840f fix(Scripts/BlackrockSpire): Urok Doomhowl - improvements: (#9067)
The mobs should attack the pike if there is no players around
The boss should not despawning after summon
Urok's Tribute Pile with Pike and Head should disapear after Urok appear
Fixes #9023
2021-11-12 09:46:07 -03:00
IntelligentQuantum 4a69d1fc07 refactor(Scripts/Commands): convert cs_learn & cs_player to new system (#9050) 2021-11-12 13:03:38 +01:00
Skjalf 5f2d86cece fix(Scripts/UBRS): Pyroguard Emberseer adds improvements (#9136)
* Put Blackhand incarcerators in combat with zone once the event starts
* Implement Blackhand Incarcerator flee for assistance
2021-11-12 08:07:32 -03:00
Skjalf dd944c6f53 fix(Scripts/UBRS): Drakkisath's Conflagration should be cast on the main target (#9138) 2021-11-12 07:47:06 -03:00
patou01 adbad6fb19 fix(Scripts/DireMaul): immolthar and adds are now immune to combat until the pylons are activated (#9007)
Co-authored-by: Patou01 <youdontneed@this.com>
2021-11-12 01:02:01 +01:00
sschepens b7f8083915 feat(Core/Misc): change how Position struct is retrieved (#9017)
Update Position::GetPosition() and similar methods signatures to reflect 2a4c9bc changes by return a Position object instead of accepting a Position parameter by reference.

Cherry pick of https://github.com/TrinityCore/TrinityCore/commit/2585e799f95f259dd4b422daf15ef7963173c408
2021-11-10 23:43:00 +01:00
Skjalf 855f098a57 feat(Core/Disables): Implement DISABLE_TYPE_GAME_EVENT (#9099) 2021-11-10 15:06:46 -03:00
IntelligentQuantum 06bc64d1c3 refactor(Scripts/Commands): convert cs_server to new system (#9078) 2021-11-10 13:22:47 +01:00
IntelligentQuantum 01a7d1d899 refactor(Scripts/Commands): Convert cs_reload to new system (#9052) 2021-11-10 12:33:12 +01:00