Commit Graph

2927 Commits

Author SHA1 Message Date
Francesco Borzì
10105cab01 fix(Core/Deps): Update recastnavigation to last version (#2189)
Note: you need to re-extract the client data files, or download them from: https://github.com/wowgaming/client-data/releases/tag/v7
2019-08-13 19:08:35 +02:00
Kargatum
859eaed800 feat(Core/Deps): Added fmt lib (#2190)
* About library (https://github.com/fmtlib/fmt)
2019-08-13 15:52:03 +07:00
ArashGorge
6fbeda297b fix(Core/Boss Script): Obsidian Sanctum Bugs Fixed (Cant enter instance while boss in combat , fix HardMode problem with damage drakes before starting boss) (#2130) 2019-08-13 10:14:25 +02:00
mik1893
2f9b700a3a fix(Core): Fix build - C3848 compile error (#2194) 2019-08-12 10:26:29 +02:00
Shard
82d53bf316 fix(Core/SpellInfo): Magmadar's Enrage dispel fix (#2146)
Putting the Magmadar's Enrage spell as a Buff to make it dispellable.
2019-08-10 11:06:52 +02:00
Dmitry Brusenskiy
a0e727ce1f fix(Core/Commands): Support morph uint32 ids (#1753) 2019-08-08 15:21:13 +07:00
Viste
d202aea16d fix(Scripts/Karazhan): Cleanup in opera event (#2163) 2019-08-07 21:25:20 +02:00
Poszer
ef377b9d9f fix(Core/Instance): Fix instance resetting exploit (#2172)
* fix(Core/Instance): Fix instance resetting exploit

- Fix issue with instance reset exploit

Co-Authored-By: Lee <talamortis@users.noreply.github.com>

* Added another check

Added a check to see if any players are in the current instance before teleporting the player to the entrance.
2019-08-06 16:06:44 +02:00
Kargatum
d40e894618 feat(Core/CFBG): Added support module mod-cfbg (#2064)
https://github.com/Winfidonarleyan/mod-cfbg - Original module
https://github.com/azerothcore/mod-cfbg - the fork in AC
2019-08-06 09:21:11 +07:00
Viste
0228c1ea03 feat(core/AI): implement DoCastSelf helper (#2179) 2019-08-05 13:36:05 +02:00
Stoabrogga
5e345742e6 fix(DB/Core): Throwing spells for Instructor Razuvious and Drakkari Battle Riders (#2109) 2019-08-04 23:44:36 +02:00
Stoabrogga
51e54da637 fix(DB/SAI): Revamp Crystalweb Cavern (#2105) 2019-08-02 11:03:19 +02:00
GMKyle
48f6b33512 fix(Core/Raid/Boss Script): Naxxramas boss loatheb kill event (#2098) 2019-08-01 09:32:28 +02:00
Kaev
9ea1b0e6be fix (Core/Dungeon/Boss Script): Remove Goblin Rocket Pack from inventory. (#2095) 2019-07-31 09:08:33 +02:00
WiZZy
091e7c101e fix(Core/DB/Quest): Let Them Eat Crow (#1680) 2019-07-30 13:19:43 +02:00
Stoabrogga
8d4a694e82 fix(Core/SAI): fix parameters for action type "SMART_ACTION_UPDATE_TEMPLATE" (#2131) 2019-07-28 15:04:22 +02:00
Poszer
42fc4ded9e fix(Core/Achievements): Skill achievements (#2114)
- Correctly progress skill-learned achievements when learning new skill
2019-07-27 19:38:15 +02:00
Poszer
178315f8e2 fix(Core/Quest): Scratches (#2090)
- Correctly despawn NPC Kaliri totem when the quest is completed.
2019-07-27 01:49:37 +02:00
Amin.MasterkinG
502d8fc14b Fix client game crash with invite player to invalid name for Channel. (#2087)
* Fix client game crash with invite player to invalid name for Channel.

7b8f294c02

https://github.com/TrinityCore/TrinityCore/issues/23215

* Change `#include <utf8.h>` to `#include "utf8.h"`
2019-07-26 15:25:10 +02:00
ArashGorge
bad8390dee fix(Core/Dungeon/Boss Script): Halls of Stone - Brann Respawn - Naxxaramus Noth Teleport phase Bug - Ulduar StormcCaller Brundir inFly Die Bug (#2063) 2019-07-25 09:55:21 +02:00
Zabustak Narvorsky
2b490ea487 fix(DB/gameobject): Band-aid fix for Malygos platform (#2085)
* Fix (DB/gameobject): Band-aid fix for Malygos platform.  close https://github.com/azerothcore/azerothcore-wotlk/issues/1948

* Nexus Raid Platform no longer collapses on the first Saronite Bomb use
2019-07-24 23:14:36 +02:00
Stoabrogga
b880f007a7 fix(DB/CreatureScript): The Lurker Below (#2083)
- Fix "The Lurker Below" not spawning.
2019-07-24 11:26:37 +02:00
Poszer
d92dde4380 fix(Core/Spell): Flame Breath (Catapult) (#2115)
* fix(Core/Spell): Flame Breath (Catapult)

- Will fix issue with Wintergrasp Catapult Siege spell (Flame Breath).
- The SQL is added just in case, if someone already tried temp fix applying another spell.
https://github.com/azerothcore/azerothcore-wotlk/issues/1978#issuecomment-507880360
- Done, updated. Wintergrasp Demolisher - Spell Ram is fixed also
* Fix treating numeric values as string
2019-07-23 19:48:57 +02:00
Stoabrogga
d025a90a69 fix(DB/CreatureScript): Deathblow to the Legion (#2080)
* fix(DB/CreatureScript): Deathblow to the Legion

* Implement the event which takes place during the "Deathblow to the Legion" quest. This is based on PR #1834 but had to be heavily modified as the original scripts contained many bugs and inconsistencies.
2019-07-23 00:21:24 +02:00
Poszer
15bd8f5440 fix(Core/Boss): Boss Urom (#2110)
* fix(Core/Boss): Boss Urom

- Will fix issue with not spawned / teleported
2019-07-20 14:36:14 +02:00
ArashGorge
e2bae754ef fix(Core/Battleground): Warsong flags can be picked up while mounted (#2067)
* Fixed Mount Bug (https://github.com/azerothcore/azerothcore-wotlk/issues/2065)

* DisMount Player while Pickedup Flag
2019-07-20 02:39:13 +02:00
Stoabrogga
9579bf17d1 fix(DB/Core): Dragonflayer Strategist spell "Hurl Dagger" (#2060) 2019-07-19 09:58:07 +02:00
Dresmyr
8b97440450 fix(Core/Boss Scripts): Update boss_hodir.cpp - Fix ice shards cast speed in 10 man (#2050) 2019-07-18 23:39:15 +02:00
Francesco Borzì
69c7fefad6 refactor(Naxxramas): code cleaning (#2015) 2019-07-17 00:50:52 +02:00
Stoabrogga
53b74a6c07 fix(Core/CreatureScript): fix Skadi / Grauf text error (#2052) 2019-07-16 00:52:56 +02:00
Brandon So
130bbe0d17 fix(Core): Online status of accounts (#2037) 2019-07-13 23:59:43 +02:00
Stoabrogga
c29c7bd968 feat(Core/Pool): improve pool manager (#2027)
Use "std::unordered_map" instead of "std::vector" in order to reduce memory usage (not much, perhaps 5-10%)
identify missing pool entries in pool_template via error messages in the server log
Concerning the pool entries I applied the following fixes as they would now cause errors:

Remove pool entry 5217 from pool_gameobject (only 1 game object "Saronite", not needed here)
Remove pool entry 1047 from pool_creature (only 1 creature "Hematos", not needed here)
Add a few missing Saronite nodes to pool_template
2019-07-10 02:28:56 +02:00
Barbz
ac8b20922b feat(Core): GUID recycler (#1820)
Automatically recycle GUIDs, thus avoiding crashes when reaching the
limit of data type "int" in MySQL.
2019-07-08 11:27:52 +02:00
Alan
5021f2e861 fix(DB/Quest): Fix Fire At Will! (#1699) 2019-07-05 23:10:15 +02:00
Kargatum
a425de6a1f [CFBG module part 3] Core/BG: Rework functions, delete ASSERT's. (#2010) 2019-07-05 15:09:52 +07:00
Poszer
e14964c52b fix(Core/Wintergrasp): Leaving Wintergrasp with the minimap button (#2018) 2019-07-04 09:01:24 +02:00
Poszer
5086af8190 fix(Core/Wintergrasp): Spam msg's (#2040)
- Fix issue with wintergrasp spam msgs
2019-07-03 18:12:26 +02:00
Stoabrogga
d8f14c982f fix(DB/Spell): Argent Dawn trinkets (#2007) 2019-07-03 01:29:13 +02:00
Stoabrogga
765479798e feat(Core/SAI): improve SAI logging for missing creature text (#2023) 2019-06-29 16:13:31 +02:00
Nefertumm
2b37ea11a9 Fix(Core/DB): Naxxramas overhaul (#1657)
Co-authored-by: Pondaveia Pondaveia@users.noreply.github.com
Co-authored-by: FALL1N1 FALL1N1@users.noreply.github.com
2019-06-28 10:59:28 +02:00
Francesco Borzì
bacbf0a5c2 Let's make it clear. (#1991)
* Let's make it clear.

* Fix typo

* Add missing comma

* Update worldserver.conf.dist
2019-06-28 01:05:51 +02:00
Stoabrogga
9f3c0267bc fix(Core/Spell): Haunted Memento (#1992) 2019-06-26 23:43:58 +02:00
Poszer
eae2214d7c fix(Core/Creature): Mature Netherwing Drake (#1987)
* fix(Core/Creature): Mature Netherwing Drake

- After eating, Mature Netherwing Drake will fly back into the air.
2019-06-26 09:58:25 +02:00
Stoabrogga
62a5e95d8c fix(DB/Core): "Battle for the Undercity" buffs (#1986)
- Cast the buffs from Thrall and Wrynn on themselves instead of the player. This prevents interrupting spellcasting of the player during battle.
- Override "EnterEvadeMode" for Thrall and Wrynn AI in order to prevent removing their auras on evade.
- Remove the spell script "spell_undercity_buffs" as it is not needed anymore (the players only get the aura when near Thrall or Wrynn)
2019-06-25 20:17:23 +02:00
Kargatum
e15a0c2189 feat(Core/Player): Added new functions for BGData (#2009) 2019-06-25 07:32:32 +07:00
Kargatum
782150ead3 feat(Core/Hooks): Added new BG hooks (#2008) 2019-06-25 07:31:19 +07:00
GMKyle
3269c0acc1 fix(Core/Spell): Holy Priest Tier 5 Greater Heal Refund proc (#1985)
* Holy Priest Tier 5 (2 pieces) bonus http://wotlk.cavernoftime.com/spell=37594 procs any time greater heal is cast if you have at least two pieces off this tier equiped.
2019-06-25 01:59:59 +02:00
Francesco Borzì
031e0aed45 chore(core): fix indentation (#1983)
* chore(core): fix indentation

* chore: more indentation fix
2019-06-24 08:44:33 +02:00
Ali Khazaee
4a483aa3fd Sartharion Boundary (#1967)
* Sartharion Boundary

* Engage with players
2019-06-22 10:56:47 +02:00
Micrah
ce3d3b42d4 fix(Core/npc_professions): Swordsmith specialization (#1966)
Fix for master blacksmithing trainer not teaching master swordsmith
2019-06-21 23:51:59 +02:00