Commit Graph
100 Commits
Author SHA1 Message Date
IntelligentQuantum b62005a02f refactor(Tools/MeshExtractor): remove meshextractor (#11569) 2022-04-29 08:23:17 +02:00
IntelligentQuantum 59e45c251e fix(Core/Spell): Improvements to path generation for Charge mechanic (#11534)
It has its flaws but it can be improved and it's actually a lot better than what we currently have.
2022-04-27 20:18:44 -03:00
IntelligentQuantum ad8f8ee5a5 feat(Tools): Automatically create directories for tools (#11540)
* .

* .
2022-04-27 21:57:21 +02:00
IntelligentQuantum b544eb420e feat(Core/Mmaps): Handle different slopes in mmaps and Add some more input parameters to improve (#10974) 2022-04-24 16:44:50 -03:00
IntelligentQuantum 090cc5e2c6 fix(Tools/Mapextractor): Fix water height redundancy algorithm ignoring "no water" (#10947) 2022-04-24 15:14:20 -03:00
IntelligentQuantum 5b0af98097 feat(Tools/MMaps): Allow to specify different Recast settings for different maps (#10922) 2022-04-24 19:53:54 +02:00
IntelligentQuantum 9fa3436cbe feat(Core/SmartScripts): SMART_EVENT_FLAG_WHILE_CHARMED (#10286) 2022-04-23 16:26:42 +02:00
IntelligentQuantum c93a84e821 feat(Spell/Scripts): Move Spell gen remove impairing auras to spell scripts (#11104) 2022-04-18 19:35:07 +02:00
IntelligentQuantum 7b352b7658 feat(Core/Conditions): CONDITION_STAND_STATE (#10287)
* cherry-pick commit (TrinityCore/TrinityCore@ea53f79)
2022-04-18 19:33:10 +02:00
IntelligentQuantum 7cb9a73ef9 feat(Tools/MMapsGenerator): percentage progress (#10948)
* cherry-pick commit (TrinityCore/TrinityCore@b9f276f)
* cherry-pick commit (TrinityCore/TrinityCore@29937aa)
2022-04-17 03:51:55 +02:00
IntelligentQuantum 659775548f feat(Core/SmartScripts): Add an action_param3 to "summon gob" to control when the object will despawn (#10254)
* cherry-pick commit (TrinityCore/TrinityCore@ca4f1e3)
2022-04-17 03:48:22 +02:00
IntelligentQuantum 3555f5916d fix(Core/SmartScripts): don't allow to start a new SAI actionlist while the entity is already running one (#10230)
* cherry-pick commit (https://github.com/TrinityCore/TrinityCore/commit/2b1cde25604b6400ac327801d8e1649e30688f5a)
2022-04-17 03:46:08 +02:00
IntelligentQuantum e38a17d2da feat(Core/SmartScripts): SMART_EVENT_EVENT_PHASE_CHANGE (#10054)
* cherry-pick commit (https://github.com/TrinityCore/TrinityCore/commit/619a5534c5f6ce5e736b22e645f7bac72eba9b16)
2022-04-17 01:55:52 +02:00
IntelligentQuantum f7760b4ea0 fix(Spell/Scripts): MOVE Drinking to spell scripts (#11105) 2022-04-15 14:16:30 +02:00
IntelligentQuantum ab4ee71762 feat(Core/Maps): AreaBoundary (#10525)
* cherry-picked commit (https://github.com/TrinityCore/TrinityCore/commit/2da458c56d024aac04468ce2af454a83ad790bf6)
2022-04-15 14:10:41 +02:00
IntelligentQuantum 6d8520e72d chore(Tools/Mapextractor): clean up an unnecessary function 2022-04-01 19:11:33 -03:00
IntelligentQuantumandNefertumm 7a294787d3 feat(Scripts/Spell): Teleporting to Script
Co-authored-by: Nefertumm <[email protected]>
2022-04-01 07:03:22 -03:00
IntelligentQuantum b680ea3dae feat(Scripts/Spells): Move to spell scripts - Brittle Armor & Mercurial Shield (#11116)
* .

* Update SpellEffects.cpp
2022-04-01 07:02:06 -03:00
IntelligentQuantum 395eed4045 feat(Scripts/Spells): Move to spell scripts Deathbolt (#11100)
* .

* Update zone_sholazar_basin.cpp

* Update SpellEffects.cpp
2022-04-01 07:00:45 -03:00
IntelligentQuantum 6e2e73d6ae feat(Scripts/Commands): debug objectcount 2022-04-01 06:57:26 -03:00
IntelligentQuantum cc5f26db7f feat(Core/Vmaps): Changed error message when loading outdated vmaps (#10490) 2022-04-01 06:56:04 -03:00
IntelligentQuantum dec0081f6c fix (Core/SmartScripts): allow to start waypoint movement for a creature that is in combat 2022-03-27 11:34:36 -04:00
IntelligentQuantum dfa2198d98 feat(Core/SmartScripts): SMART_EVENT_ACCEPTED_QUEST, SMART_EVENT_REWARD_QUEST (#10210) 2022-03-27 15:19:27 +02:00
IntelligentQuantum d1ac62ff6e feat(Core/Spells): Move Spell q1846 bending shinbone to spell scripts (#11106) 2022-03-27 02:06:23 -03:00
IntelligentQuantum a704aa3005 feat(Core/Spells): Move Spell death knight initiate visual to spell scripts (#11103) 2022-03-27 02:02:17 -03:00
IntelligentQuantum d1ecdc8f61 feat(Core/Spells): Move Spell item dimensional ripper area52 to spell scripts (#11099) 2022-03-27 01:58:58 -03:00
IntelligentQuantum 7410f1a3cb feat(Core/Spells): Move Spell pri lightwell to spell scripts (#11089) 2022-03-27 01:55:59 -03:00
IntelligentQuantum 5719e46236 feat(Core/Spells): Move spell_item_runic_healing_injector to spell scripts (#11088) 2022-03-27 01:53:16 -03:00
IntelligentQuantum 66f301bcea feat(Core/Packets): SMSG_WORLD_STATE_UI_TIMER_UPDATE (#11047) 2022-03-27 01:31:21 -03:00
IntelligentQuantum a5cb274222 Core/Packet: MIRROR_TIMER (#10885) 2022-03-27 01:19:26 -03:00
IntelligentQuantum 6a6d0e5907 feat(Core/Packet): SMSG_DURABILITY_DAMAGE_DEATH (#10894) 2022-03-23 13:35:30 +01:00
IntelligentQuantum 86e438a1e7 Core/Packet: SMSG_LEVELUP_INFO (#10884) 2022-03-21 04:43:45 +07:00
IntelligentQuantum b6a07d38c0 feat(Core/Characters): Replace DELETE + INSERT with REPLACE (#10862) 2022-03-15 09:40:55 +01:00
IntelligentQuantum 1f90a18a58 feat(Core/Packet): CMSG_SET_SHEATHED 2022-03-11 18:12:21 +01:00
IntelligentQuantum 7ad65752fa feat(Core/Maps): Improvements to Cinematic function (#10765) 2022-03-11 08:21:54 +01:00
IntelligentQuantum 8eeb6ef1b7 feat(Core/Packet): SMSG_CROSSED_INEBRIATION_THRESHOLD (#10893) 2022-03-06 15:49:55 -05:00
IntelligentQuantum 029b79ecce feat(Core/Players): do not update position data on character creation 2022-03-06 15:45:49 -05:00
IntelligentQuantum d6b9639259 Core/Packet: LFG (#9420)
* Core/Packet: LFG

* Update LFGHandler.cpp
2022-03-06 12:05:46 -05:00
IntelligentQuantum 5d51b0060c fix(Scripts/Commands): solve crash in .npc move (#10825) 2022-03-02 14:56:48 +01:00
IntelligentQuantumandtemperrr b275499de4 refactor(Core/Packet): Pet (#9473)
Co-authored-by: temperrr <[email protected]>
2022-03-01 13:50:50 +01:00
IntelligentQuantum 38a33e7ef0 feat(Core/SmartScripts): Warn when an unused parameter is set in the database (#10124) 2022-02-15 18:02:39 +01:00
IntelligentQuantum 759b945a13 feat(Core/Grids): Allow arbitrary containers in grid searchers that support push_back 2022-02-09 20:08:57 -03:00
IntelligentQuantum 93520f6466 feat(Core/Position): own file (#10505) 2022-02-08 05:12:42 -03:00
IntelligentQuantum 3f85eb9ac6 fix(Scripts/Commands): cs_list crash (#10480)
* Update cs_list.cpp

* This way? not tested

* Update cs_list.cpp
2022-02-05 18:43:39 +01:00
IntelligentQuantum 799c9cec5c refactor(Core/GuildHandler): remove unused function (#10375) 2022-02-04 17:53:00 +01:00
IntelligentQuantum e85e556d19 feat(Core/Conditions): CONDITION_DIFFICULTY_ID (#10332) 2022-02-04 17:43:31 +01:00
IntelligentQuantum 5577ea3fdc feat(Core/Conditions): CONDITION_PET_TYPE (#10299) 2022-01-30 02:48:04 -03:00
IntelligentQuantum 915b6a2738 feat(Core/SmartScripts): Add distance option for SMART_ACTION_SOUND & SMART_ACTION_RANDOM_SOUND (#10255) 2022-01-29 11:18:21 -03:00
IntelligentQuantum ebda297390 feat(Core/Conditions): CONDITION_TAXI 2022-01-29 09:36:46 -03:00
IntelligentQuantum 1ec6ea1cea feat(Core/Conditions): CONDITION_CHARMED (#10298) 2022-01-29 02:51:23 +01:00
IntelligentQuantum 9fadfa6499 feat(Core/SmartScripts): SMART_ACTION_PLAY_CINEMATIC (#10231)
* cherry-pick commit (https://github.com/TrinityCore/TrinityCore/commit/63aa5d1e3559f580551544b71fb7dd63d6b54b60)
2022-01-28 23:53:27 +01:00
IntelligentQuantum a1c415b226 feat(Core/Player): allow to queue both RDF & BGs together (#10102) 2022-01-25 10:21:01 +01:00
IntelligentQuantum 75fc2d1b2d fix(Scripts/Commands): quest complate kill reward (#9926) 2022-01-24 09:22:40 +01:00
IntelligentQuantum df4b621527 feat(Scripts/SmartAI): SMART_TARGET_INVOKER (#9802) 2022-01-13 07:46:25 -03:00
IntelligentQuantum e482cce164 feat(Core/SmartScripts): Add a warning when a boolean value is outside of [0,1] range (#10038) 2022-01-10 14:03:00 -03:00
IntelligentQuantum aaf85d0984 refactor(Core/Packet): Combat log (#9673) 2022-01-09 05:21:41 +01:00
IntelligentQuantum 725b1266b4 refactor(Core/Packet): Chat (#9509)
* Chat

* .

* Update GameObject.cpp

* Update Object.cpp

* Update Player.cpp
2022-01-08 07:11:06 -03:00
IntelligentQuantum 2e6213d526 feat(Core/SmartScripts): SMART_ACTION_ATTACK_STOP #10053 2022-01-07 04:19:32 -03:00
IntelligentQuantum 93322bcb4d refactor(Core/Packet): Character packets (#9546)
* Character

* Update CharacterHandler.cpp
2022-01-06 08:55:00 -03:00
IntelligentQuantum c377c62c7a feat(Core/SmartScripts): Add support to friendly+hostile to SMART_EVENT_OOC_LOS and SMART_EVENT_IC_LOS (#10037)
* .

* .
2022-01-06 06:46:12 -03:00
IntelligentQuantum 2bc373b4f6 feat(Core/SmartScripts): SMART_ACTION_SET_MOVEMENT_SPEED (#10018) 2022-01-05 14:10:19 -03:00
IntelligentQuantum e28bdf9bde feat(Core/SmartScripts): SMART_ACTION_SET_HEALTH_PCT 2022-01-05 09:38:14 -03:00
IntelligentQuantum fb249836e9 Core\Packet\Misc: Weather (#9648) 2022-01-04 13:52:13 -05:00
IntelligentQuantum 8fd757a152 feat(Core/SmartScripts): ACTION_GO_SET_GO_STATE 2022-01-04 06:44:02 -03:00
IntelligentQuantum 9faec8ef1b feat(Core/SmartScripts): SMART_ACTION_SET_CORPSE_DELAY 2022-01-04 06:41:19 -03:00
IntelligentQuantum 84f060eb7f fix(Scripts/Commands): Look item (#9892)
* Add files via upload

* Update cs_lookup.cpp
2022-01-03 15:44:05 -03:00
IntelligentQuantum 855e031284 fix(DB/Loot): Remove Bolt of Silk Cloth from creature loot 2022-01-03 15:02:27 -03:00
IntelligentQuantumandacidmanifesto 8316ce823c Add files via upload (#9877)
Co-authored-by: acidmanifesto <[email protected]>
2022-01-03 13:52:26 -04:00
IntelligentQuantumandacidmanifesto e57582accb Core/Packet: WorldState (#9435)
* Core/Packet: WorldState

* Test

* WRONG

Co-authored-by: acidmanifesto <[email protected]>
2022-01-03 11:50:56 -05:00
IntelligentQuantum d3ae7a44e3 fix(DB/Loot): remove Bolt of Runecloth from creatures 2022-01-03 13:25:10 -03:00
IntelligentQuantum 002e62d689 feat(Core/SmartScripts): SMART_EVENT_SUMMONED_UNIT_DIES (#9979) 2022-01-03 08:24:13 -03:00
IntelligentQuantum 8a5b96349b feat(Core/SmartScripts): SMART_TARGET_LOOT_RECIPIENTS (#9967) 2022-01-02 21:54:27 -03:00
IntelligentQuantumandacidmanifesto caa805c565 fix(DB/Loot): Bolt of Mageweave (#9850)
Co-authored-by: acidmanifesto <[email protected]>
2022-01-02 22:14:34 +01:00
IntelligentQuantumandacidmanifesto 8374db6d57 Add files via upload (#9847)
Co-authored-by: acidmanifesto <[email protected]>
2021-12-31 22:50:07 +01:00
IntelligentQuantumandacidmanifesto 3922585d8c Add files via upload (#9848)
Co-authored-by: acidmanifesto <[email protected]>
2021-12-31 22:36:18 +01:00
IntelligentQuantum 0556f0b3d5 refactor(Core/Packets): Totem (#9451)
* Totem

* Update WorldSession.h
2021-12-31 10:23:38 -03:00
IntelligentQuantum 53a6fb7513 refactor(Core/Packets): Bank packets (#9627) 2021-12-30 16:00:24 -03:00
IntelligentQuantum f88203a73a fix(Core/Player): Arena AFK (#9733) 2021-12-28 07:37:47 -03:00
IntelligentQuantum 0c1880f694 feat(Scripts/Commands): additem (#9759) 2021-12-23 11:55:03 -03:00
IntelligentQuantum 11a734bf2b refactor(Core/Scripts): Spell To Scripts (#9718) 2021-12-21 11:13:45 -03:00
IntelligentQuantum 838c88f45a refactor(Scripts/Commands): convert cs_misc to new system (#8939) 2021-12-21 19:32:21 +07:00
IntelligentQuantum f7ff583b7e feat(Core/SmartScripts): SMART_ACTION_DISABLE_EVADE (#9772)
* Update SmartScriptMgr.h

* Update SmartScript.cpp

* Update SmartAI.h

* Update SmartAI.cpp
2021-12-19 18:30:55 -03:00
IntelligentQuantum 3591f69662 refactor(Core/Packet): Guild (#9411)
* Core/Packet: Guild

* Winfi
2021-12-11 10:00:06 +01:00
IntelligentQuantum caedaa8617 Core/ScriptMgr: Duplicate include (#9511) 2021-12-07 18:37:19 -08:00
IntelligentQuantum 1f645099b6 fix(Core/Spells): Steady Shot now deals the correct damage when using Heirloom Weapons. 2021-12-06 21:54:52 -03:00
IntelligentQuantum c21d83b30a feat(Core/Commands): command to teleport character to npc (#8887) 2021-12-04 09:58:30 +01:00
IntelligentQuantum 683b7ae1e2 fix(Core/Entities): add missing nul pointer checks in HandleProcTrigger Spell (#9303) 2021-11-29 13:20:40 -03:00
IntelligentQuantum 0632f3baff fix(Core/CharacterHandler): Reputation + Map Explore AT_FIRST_LOGIN (#9252) 2021-11-29 00:23:25 +01:00
IntelligentQuantum ab761c9865 fix(Core/Player): prevent crash exploit spam duel starting (#9226) 2021-11-28 16:42:53 -03:00
IntelligentQuantum 92b3617f63 fix(Core/Spells): Item Fresh Brewfest Hops (#8010) 2021-11-21 10:50:03 -03:00
IntelligentQuantum faa4035de7 fix(Core/Spells): Fix spellclick (#8232) 2021-11-21 09:21:21 -03: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
IntelligentQuantum 91eb17f888 fix(Scripts/Commands): cs_character - Restore character rename reserved_name functionality (#9195) 2021-11-15 12:30:01 -03:00
IntelligentQuantum ed55aa63af refactor(Scripts/Commands): convert cs_lookup to new system (#9100) 2021-11-14 00:26:21 +01:00
IntelligentQuantum 4a69d1fc07 refactor(Scripts/Commands): convert cs_learn & cs_player to new system (#9050) 2021-11-12 13:03:38 +01: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
IntelligentQuantum 540e8e9209 refactor(Scripts/Commands): Convert cs_mmap to new system (#9020) 2021-11-09 10:25:57 -03:00
IntelligentQuantum e228b08316 feat(Scripts/Commands): convert cs_disable to new system (#9021) 2021-11-09 11:43:19 +01:00
IntelligentQuantum 4653641a0b refactor(Scripts/Commands): Convert cs_cast to new system (#8997) 2021-11-08 09:06:51 -03:00