Commit Graph

  • 04021a30ba Core/Players: Directly store PlayerSpell in m_spells, not as pointer Shauren 2020-09-05 18:00:00 +02:00
  • ae6f8bc4f5 Core/SAI: Do not allow SMART_EVENT_RESET to call SMART_ACTION_CALL_SCRIPT_RESET jackpoz 2020-09-05 12:46:09 +02:00
  • d561a69122 Scripts/Obsidian Sanctum: Fix portals not being visible jackpoz 2020-09-04 22:01:25 +02:00
  • 4dff5bd09b Core/SAI: Reduce the chance of infinite loops/stack overflows (#25398) Giacomo Pozzoni 2020-09-04 21:25:58 +02:00
  • 1a86bab4d8 Core/Misc: Allow all kinds of non-map containers in grid searchers Shauren 2020-09-04 18:34:36 +02:00
  • a0edc1fb1b Scripts/Icecrown Citadel: Finish script registration refactoring - RegisterSpellScriptWithArgs Shauren 2020-09-04 18:33:22 +02:00
  • f3300899d8 Scripts/Icecrown Citadel: Fix scriptname conflict Shauren 2020-09-04 17:50:29 +02:00
  • 2ac0960f3f Scripts/ICC: update Lich King scripts to new model (#25396) ForesterDev 2020-09-04 19:03:55 +04:00
  • d250640c6b Scripts/ICC: update Sindragosa scripts to new model (#25395) ForesterDev 2020-09-04 19:01:53 +04:00
  • ceec4ecf35 Scripts/ICC: update Professor Putricide scripts to new model (#25394) ForesterDev 2020-09-04 18:59:46 +04:00
  • 1c22cd7d08 Scripts/ICC: update Lady Deathwhisper scripts to new model (#25393) ForesterDev 2020-09-04 18:58:57 +04:00
  • e294f94617 Scripts/ICC: update Rotface scripts to new model (#25392) ForesterDev 2020-09-04 18:58:16 +04:00
  • f03471c259 Scripts/ICC: update Festergut scripts to new model (#25391) ForesterDev 2020-09-04 18:57:26 +04:00
  • 2b4d353bff Scripts/ICC: update Valithria Dreamwalker scripts to new model (#25390) ForesterDev 2020-09-04 18:55:41 +04:00
  • 9a28ff60d0 DB/SAI: Fix SMART_EVENT_FRIENDLY_IS_CC params offl 2020-09-04 17:15:23 +03:00
  • 7241088faa Scripts/Icecrown Citadel: update Blood Council scripts to new model (#25389) ForesterDev 2020-09-04 13:23:19 +04:00
  • 4dc9afcc70 DB/Quest: Add correct action type to give quest credit for 'Protect Kaya' genion18 2020-09-04 03:45:33 +03:00
  • 085dc86979 DB/Locales: Add correct esES & esMX locales to achievement 2516 Cerveciento 2020-09-04 03:45:09 +03:00
  • 9df54d7d7d DB/Locales: Add missing esES & esMX quest locales (Part 31) Cerveciento 2020-09-04 03:44:49 +03:00
  • 25e2e312bc DB/Locales: Add missing esES & esMX quest locales (Part 30) Cerveciento 2020-09-04 03:44:34 +03:00
  • cabdb57b0d DB/Locales: Add missing esES & esMX quest locales (Part 29) Cerveciento 2020-09-04 03:44:13 +03:00
  • 064015f4ff DB/SAI: Convert SMART_EVENT_FRIENDLY_HEALTH to SMART_EVENT_FRIENDLY_HEALTH_PCT offl 2020-09-04 03:43:52 +03:00
  • 4d62cc70d6 Scripts/Commands: Convert argument parsing of .npc commands Treeston 2020-09-04 00:58:23 +02:00
  • 6fded37e86 Scripts/Commands: Convert argument parsing of gameobject commands Treeston 2020-09-03 22:16:57 +02:00
  • da8a66a05e Common/Util: Trinity::StringTo<double> support (PR #25364) Treeston 2020-09-02 22:04:45 +02:00
  • 0d54a5ecb4 Core/Misc: Add support for custom link colors. Clean-up hyperlink validation, no more long-ass defines. Remove UI.ShowQuestLevelsInDialogs. Treeston 2020-09-02 22:01:51 +02:00
  • f7c65960a5 Core/Player: Fixed incorrect prepared statement parameter types in Player::_SaveBGData robinsch 2020-09-02 16:38:51 +02:00
  • 1f774873bf Core/Totem: Immune to all positive spells. (#25326) Houston 2020-09-02 17:41:34 +03:00
  • c4b287c7bf Core/Misc: DBC std::array refactors, and |Hachievement unit tests Treeston 2020-09-01 00:38:46 +02:00
  • f7e1b5338d DB/Locale/esES+esMX Texts missing in quests (Part 28) Cerveciento 2020-08-31 23:11:20 +03:00
  • 97c6cc15d5 DB/Locale/esES+esMX Texts missing in quests (Part 27) Cerveciento 2020-08-31 23:11:00 +03:00
  • e987293be7 DB/Quest: Add support for 'Vent Horizon' (25212) offl 2020-08-31 23:10:25 +03:00
  • 3b1902a71c DB/Quest: Add support for 'We Call Him Steelfeather' & outro events offl 2020-08-31 23:10:06 +03:00
  • c82b107b6b UnitTests: Add a first set of item hyperlink tests Treeston 2020-08-31 16:56:56 +02:00
  • c3bd803da3 Core/Mysql: support MariaDB 10.5 (#25359) Kargatum 2020-08-31 03:47:48 +07:00
  • 627ff1587d UnitTests: Add basic hyperlink unit test Treeston 2020-08-30 22:40:33 +02:00
  • 1a536365b5 Core/Chat: Add missing initialization to chat link data structures Shauren 2022-02-04 21:33:00 +01:00
  • 03fd9b038e Core/Chat: Correct Hyperlink validation for incomplete achievements. Treeston 2020-08-30 14:20:20 +02:00
  • a65e7e0213 Scripts/Commands: Fix a crash in .help - closes #25360 Treeston 2020-08-30 13:45:04 +02:00
  • 45e9e94311 Core/ChatCommands: C++17 cleanup (again) (PR #25323) Treeston 2020-08-30 02:50:25 +02:00
  • b8059ec6e7 Scripts: Update Silithus Wind Stones (#27700) anzz1 2022-02-04 17:22:55 +02:00
  • 175fb7056b Core/AI: SortByDistance will now sort the referenced list instead of a copy of it. This fixes MinDistance and MaxDistance target selection Ovahlord 2020-08-29 22:48:22 +02:00
  • 7cd98cd7d2 Core/Config: Restore ability to load additional config files for custom scripts Shauren 2020-08-29 22:01:21 +02:00
  • 2aaebc193c UnitTests: Cleanup + StringConvert/ChatCommand tests (PR #25353) Treeston 2020-08-29 22:03:22 +02:00
  • 24d12b93e5 DB/Locale/esES+esMX achievement_reward_locale Cerveciento 2020-08-29 20:46:00 +03:00
  • c2fd42c6d9 DB/Quest: Rework support for 'Blueleaf Tubers' (1221) offl 2020-08-29 20:45:43 +03:00
  • 2e10a2de3b Core/Misc: Update Worldserver.conf for AhBot Pricing -make things more clear (#25341) Jinnaix 2020-08-29 17:05:59 +02:00
  • c66bcc4c0e Core/Spell: Fix name clashing between local variables and class member fields (#25352) Giacomo Pozzoni 2020-08-29 14:33:49 +02:00
  • 6830d883ad Core/Unit: send npcs home after fear runs out (#25347) Jinnaix 2020-08-29 14:31:58 +02:00
  • 4051ccd1bd Core/AHBot: Warn about different AHBot behavior when AllowTwoSide.Interaction.Auction is enabled jackpoz 2020-08-29 14:26:54 +02:00
  • 99ee958e0a Core/Misc: Fix issues reported by static analysis (#25351) Giacomo Pozzoni 2020-08-29 13:02:42 +02:00
  • fc49ba2f85 Build/Tests: Set all our compile flags on tests Shauren 2020-08-29 12:06:12 +02:00
  • 6db5ef04c5 DB/Quest: Add correct PrevQuestID & NextQuestID to Dungeon Set 2 quests offl 2020-08-29 01:24:53 +03:00
  • 1303ca0e7e Common/Utilities: Make StringTo<bool>'s signature match that of the other integral types, making for easier templating. Default behavior unchanged. Treeston 2020-08-28 23:35:12 +02:00
  • 663ec92794 Scripts: Minor loop refactors (#25325) Maks Szokalski 2020-08-28 23:13:26 +02:00
  • 5a20f14a99 Scripts/InstanceScript: Fix an issue where LoadAllGrids would load creatures before TeamInInstance was properly set (PR #25340) kvipka 2020-08-28 20:48:41 +03:00
  • 94668343c6 Build: Prevent Catch from messing with user cmake preferences Shauren 2020-08-28 15:13:10 +02:00
  • bb185a78fb Build: Put tests-extractor_common under correct folder when WITH_SOURCE_TREE is set to hierarchical-folders Shauren 2022-02-04 11:01:02 +01:00
  • 8484376338 Build: Put tests-common and sfmt under correct folders when WITH_SOURCE_TREE is set to hierarchical-folders Shauren 2020-08-28 15:10:21 +02:00
  • af7c211230 Script/Azuremyst_isle: Remove useless log Aokromes 2020-08-28 10:20:03 +02:00
  • 007531407d DB/Misc: Add missing comments to creature_summon_groups offl 2020-08-28 04:06:20 +03:00
  • 4695910085 DB/Creature: Add CREATURE_FLAG_EXTRA_NO_COMBAT to Flame Breath Trigger (Skadi) offl 2020-08-28 04:05:54 +03:00
  • 53563c24c3 Warning fix Shauren 2022-02-04 10:04:38 +01:00
  • 9f97fdd31a Core/Common: Tokenizer -> Trinity::Tokenize (PR: #25327) Treeston 2020-08-28 00:11:16 +02:00
  • 6e45c371c4 Common/Utilities: Properly read std::from_chars documentation and check for out_of_range errors. Treeston 2020-08-27 21:26:14 +02:00
  • 2154251ac7 DB/Creature: Fix reference with Frostweave Cloth for Faceless Lurker offl 2020-08-27 04:09:39 +03:00
  • bfb8bb4e0b DB/Locale/esES+esMX Texts missing in quests (Part 26) Cerveciento 2020-08-27 03:51:03 +03:00
  • 44d6aeba63 DB/Creature: Add gold and mechanic immunities to Converted Hero offl 2020-08-27 03:50:42 +03:00
  • 64518d94bf DB/Creature: Impove script of Faceless Lurker and add gold offl 2020-08-27 03:50:02 +03:00
  • be9dadc189 Common/Utilities: Centralize string -> T conversion in StringConvert.h (PR #25335) Treeston 2020-08-26 23:31:45 +02:00
  • 7b88fd607e Core/Warden: Ensure Warden packets do not exceed 512 bytes. This should rectify random Warden timeouts. Treeston 2020-08-26 21:30:38 +02:00
  • e419d7536a DB/SAI: Add SMART_TARGET_ACTION_INVOKER to SMART_EVENT_FRIENDLY_HEALTH_PCT offl 2020-08-26 02:10:01 +03:00
  • 80cf999f84 DB/Locale/esES+esMX Texts missing in quests (Part 25) Cerveciento 2020-08-26 02:09:18 +03:00
  • bcc539421a DB/Locale/esES+esMX Texts missing in quests (Part 24) Cerveciento 2020-08-26 02:08:58 +03:00
  • 902ed74c2a Core/SAI: Implement SMART_TARGET_ACTION_INVOKER in SMART_EVENT_FRIENDLY_HEALTH_PCT (#25318) Giacomo Pozzoni 2020-08-25 14:14:06 +02:00
  • 71cbe9f318 DB/Quest: Update outro event of quest 'Plagued Lands' offl 2020-08-24 22:33:06 +03:00
  • ecb5cd5dae DB/Locale/esES+esMX Texts missing in quests (Part 23) Cerveciento 2020-08-24 22:32:35 +03:00
  • 1cc161ec8e DB/Locale/esES+esMX Texts missing in quests (Part 22) Cerveciento 2020-08-24 22:32:11 +03:00
  • 392f0e9f73 DB/Quest: Fix typo in RewardText of quest 'The Remains of Trey Lightforge' offl 2020-08-24 22:31:48 +03:00
  • cfcfe71097 Build: Add Clang version guard to CMake (PR #25324) Treeston 2020-08-24 17:44:38 +02:00
  • f7ed56f232 Core/Warden: Fix warden timeout ticking twice as fast as it should Shauren 2020-08-24 14:17:40 +02:00
  • 0257cdc8ca Core/ChatCommands: Do not try to consume integral types if the token is empty (PR #25320) Peter Keresztes Schmidt 2020-08-23 21:19:44 +02:00
  • 1f34964df4 Core/Movement: Fix RandomMovementGenerator for swimming creatures jackpoz 2020-08-23 20:06:26 +02:00
  • 0150828841 DB/Misc: Add new view vw_conditions_with_labels that shows labels instead of numbers from conditions table jackpoz 2020-08-23 15:21:45 +02:00
  • 03b5c17863 Common/Utilities: Move EnumUtils' implementation struct from Trinity::Impl to Trinity::Impl::EnumUtilsImpl. This avoids confusing name clashes for other implementations in sub-namespaces of Trinity::Impl. Treeston 2020-08-23 15:04:23 +02:00
  • 27405870e0 DB/Misc: Add new view vw_disables_with_labels that shows labels instead of numbers from disables table jackpoz 2020-08-23 14:56:20 +02:00
  • 0473beff2b Core/Misc: std::string -> std::string_view in a bunch of places, notably chat commands and Util.h Treeston 2020-08-23 00:31:57 +02:00
  • 5ba95cb42f Core/Unit: Fixed race condition when loot recipient is in different map (#25312) robinsch 2020-08-22 23:09:13 +02:00
  • 1f2c48f8bb Core/SAI: Remove completed timed action lists even while evading jackpoz 2020-08-22 22:55:16 +02:00
  • 1a6564f42f Scripts/Commands: Convert argument parsing of some misc commands to new system (#25308) Peter Keresztes Schmidt 2020-08-22 22:28:51 +02:00
  • 53b28572bf Scripts/Commands: Convert argument parsing of cast commands to new system (#25309) Peter Keresztes Schmidt 2020-08-22 22:25:27 +02:00
  • 582b8458ea Scripts/Commands: Fix two unreachable code issues found by PVS-studio (#25311) Peter Keresztes Schmidt 2020-08-22 22:24:28 +02:00
  • fc2f582d4f DB/Quest: Convert & update support for 'Ebon Blade Prisoners' to SAI offl 2020-08-22 20:05:15 +03:00
  • 192b98e544 DB/Quest: Convert & update support for Borean Tundra escort quests to SAI offl 2020-08-22 20:04:35 +03:00
  • 5675d62159 Scripts/Commands: Convert argument parsing of message commands to new system (#25305) Peter Keresztes Schmidt 2020-08-22 17:47:51 +02:00
  • b527a031b9 Core/ChatCommands: Add std::wstring argument type (#25302) Peter Keresztes Schmidt 2020-08-22 17:36:13 +02:00
  • e9209c3131 Scripts/Commands: Convert argument parsing of most list commands to new system (#25303) Peter Keresztes Schmidt 2020-08-22 16:56:11 +02:00
  • a915b42f89 DB/SAI: Update some scripts using CMC cast flag offl 2020-08-22 03:49:11 +03:00
  • 1f1583142e DB/SAI: Remove SMARTCAST_INTERRUPT_PREVIOUS from Invoker Cast, Cross Cast and Self Cast actions offl 2020-08-22 03:48:48 +03:00
  • 0715168bce DB/SAI: Make Bonestripper Buzzard & Vulture move to invoker rather than random creature offl 2020-08-22 00:40:52 +03:00