Commit Graph

2357 Commits

Author SHA1 Message Date
aleigood d22251bcab fix(DB/creature): Add waypoint for Morin Cloudstalker (#2837) 2020-04-04 17:50:24 +02:00
Amin.MasterkinG 378cd6fe28 fix(core): "Silenced - You can only chat with GMs" spell (#2716) 2020-04-04 11:01:11 +02:00
AzerothCoreBot 397c5d916f Import pending SQL update file...
Referenced commit(s): 9d0ebcd8ea
2020-04-02 18:47:37 +00:00
Barbz 9d0ebcd8ea style(DB): battelground_template entries now commented by type (arena or bg) (#2722)
- Can be useful for people who don't know WOW by heart
- Can be used to select only arenas or only battlegrounds
- Added full name for Nagrand Arena
2020-04-02 20:45:00 +02:00
arenacraftwow cfdbf00afe fix(Core/Hook): OnFirstLogin can now make persistent changes (#2793)
PlayerScript#OnFirstLogin was broken in that if you tried to teach the
player a spell or give an item to him that change wouldn't persist.
Meaning that the next time the Player would log in, his awarded spells
or items would be gone.

Meanwhile PlayerScript#OnLogin didn't have this behavior meaning
that the sematics of PlayerScript#OnFirstLogin and PlayerScript#OnLogin
where very different, which is unexpected.

This issue was caused by an implementation detail in Player#learnSpell
(and similiar) which behaves differently depending on
Player#isBeingLoaded phase. This code change makes its that
PlayerOnFirstLogin hook executes when Player#isBeingLoaded == false
fixing the issue.

Alternatives: The fact that Player#learnSpells and others behave
differently depending on the load phase is questionable and from my
research it seems like this impl detail is only used when giving the
player his template spells. We could add a overload to
Player#learnSpell with a flag like `isSpellTemporary` and make
the template spells loading use it. Then we would be able to remove
this implicit temporary spell mechanism when Player#isBeingLoaded
thing.  However this is a deeper change and not worth the risk.
2020-04-01 20:16:00 +02:00
Barbz ea709de58b fix(app/db_assembler): Allow recursion with bash (#2731)
- Before that commit, the recursion with "**" stopped after the first directory
2020-03-31 23:34:20 +02:00
Stefano Borzì 19c3a70d41 feat(Core/Config): make stop time for creatures with WP movement configurable #2715 (#2829)
Original author Stoabrogga
2020-03-31 01:30:39 +02:00
AzerothCoreBot 633ef83b47 Import pending SQL update file...
Referenced commit(s): 71f98abc2c
2020-03-30 00:27:37 +00:00
LukasVolgger 71f98abc2c fix(DB/creature_formations): Thal'trak Proudtusk pathing (#2724)
Use creature_formations instead of pathing for each npc. This avoids that they get out of sync after a while or get stuck.
2020-03-30 02:08:14 +02:00
AzerothCoreBot 386ee6f162 Import pending SQL update file...
Referenced commit(s): 2fd2984cb2
2020-03-29 21:05:18 +00:00
LukasVolgger 2fd2984cb2 fix(DB/creature_formations): Moon Priestess Amara pathing (#2711) 2020-03-29 23:02:47 +02:00
AzerothCoreBot f9f3efe0d3 Import pending SQL update file...
Referenced commit(s): ccb1d813f6
2020-03-29 01:13:01 +00:00
Kitzunu ccb1d813f6 feat(DB/Creature): Add missing Little Adeline NPC #2747
Originally from https://github.com/TrinityCore/TrinityCore/commit/9ed27e7d58414b1a872cbae52f1701ba90b2b98f
2020-03-29 03:10:26 +02:00
Nefertumm bb6047248a fix(Calendar/Packets): add additional validation when creating events (#2799) 2020-03-28 22:47:53 +01:00
AzerothCoreBot 1411336dcb Import pending SQL update file...
Referenced commit(s): 76bdbae9f4
2020-03-28 01:47:32 +00:00
LukasVolgger 76bdbae9f4 fix(DB/reputation): Sporeggar repeatable quest reputation rate (#2698)
The 2 repeatable quests of faction 970 had a wrong rate x3 instead of
x1.

Co-authored-by: Endeffect93 <55922592+Endeffect93@users.noreply.github.com>
Co-authored-by: Stoabrogga <38475780+Stoabrogga@users.noreply.github.com>
2020-03-28 02:44:50 +01:00
Nefertumm f5e38a7f57 Fix(Core/Packets/AntiDOS): Remove from default some repetitive movement packets (#2809) 2020-03-26 21:51:10 -03:00
AzerothCoreBot fcc81ed0a2 Import pending SQL update file...
Referenced commit(s): a21e24d746
2020-03-26 18:35:12 +00:00
LukasVolgger a21e24d746 fix(DB): Marsh Lurker spawn position (#2697)
Creature guid 64845 had wrong coordinates in position_z

Co-authored-by: Endeffect93 <55922592+Endeffect93@users.noreply.github.com>
2020-03-26 19:32:31 +01:00
Stefano Borzì 5ef98b95c9 chore(Core/AH): Restore little comment (#2702) 2020-03-25 20:40:25 +01:00
Stefano Borzì 19144d8bff fix(Core/Pet): Pet chase range check for melee ranged spells (#2694)
Co-authored-by: Stoabrogga <38475780+Stoabrogga@users.noreply.github.com>
2020-03-25 17:34:04 +01:00
Viste fa57954ff9 fix(DB): error on default MySQL install (#2776) 2020-03-24 23:06:53 +01:00
AzerothCoreBot cfcd81ff5d Import pending SQL update file...
Referenced commit(s): 566f86b6b6
2020-03-24 18:29:08 +00:00
LukasVolgger 566f86b6b6 feat(DB/lang): Import german quest_request_items texts from GTDB (Part 2/4) (#2692)
Co-authored-by: Endeffect93 <55922592+Endeffect93@users.noreply.github.com>
Co-authored-by: Stoabrogga <38475780+Stoabrogga@users.noreply.github.com>
2020-03-24 19:26:26 +01:00
Nefertumm b868f0ad04 Revert "Fix(Core/Gameobjects): non-consumable goobers no longer despawn on use (#2750)" (#2797)
This is causing troubles with veins and bg gameobjects (those are known)
This reverts commit 0521a314b5.
2020-03-24 03:44:40 -03:00
Nefertumm 846f7862d8 feat(Core/Packet): Implement AntiDOS protection from Trinity (#2789)
* Implement AntiDOS protection from Trinity


Co-authored-by: jackpoz <giacomopoz@gmail.com>
Co-authored-by: Shauren <shauren.trinity@gmail.com>
Co-authored-by: Vincent-Michael <trinity.michael_vincent@gmx.eu>
2020-03-23 15:46:00 -03:00
Kitzunu c5a7497f4d fix(Core/Gossip): fix titles in quest reward being able to show in gossip (#2791)
Co-Authored-By: Wyrserth <wyrserth@users.noreply.github.com>
2020-03-23 23:40:15 +07:00
AzerothCoreBot 5b093d3a67 Import pending SQL update file...
Referenced commit(s): 49424be66e
2020-03-22 21:46:57 +00:00
LukasVolgger 49424be66e fix(DB/creature): Remove duplicates Cenarion Stormcrow (#2708)
The 2 creatures with guid 84366, 84368 are wrong and will be removed.

Co-authored-by: Endeffect93 <55922592+Endeffect93@users.noreply.github.com>
2020-03-22 22:44:16 +01:00
Kitzunu 0521a314b5 Fix(Core/Gameobjects): non-consumable goobers no longer despawn on use (#2750)
Taken from https://github.com/TrinityCore/TrinityCore/commit/50c5d30d13fe12af2a2028baf845fb6eab329a57 & https://github.com/TrinityCore/TrinityCore/commit/2b1e8d135bd3f3a3ddf7f29471cf6116da223175


Co-authored-by: Wyrserth <wyrserth@protonmail.com>
2020-03-21 22:29:52 +01:00
Francesco Borzì 3cf3f69e13 fix(Core/Spell): Melee ranged spells (#2686)
Co-authored-by: Stoabrogga <38475780+Stoabrogga@users.noreply.github.com>
2020-03-20 18:52:30 +01:00
AzerothCoreBot 8c8d2fb88f Import pending SQL update file...
Referenced commit(s): 6daaa5b7dc
2020-03-19 18:44:39 +00:00
Stefano Borzì 6daaa5b7dc fix(DB/creature_template): PvP flagged creatures in Talon Den (#2681)
Co-authored-by: Stoabrogga <38475780+Stoabrogga@users.noreply.github.com>
2020-03-19 19:41:51 +01:00
Viste ef5d6eae9b Core/Misc: Remove dependency on undefined behaviour (#2678)
Co-authored-by: Ujp8LfXBJ6wCPR <github@lillecarl.com>

Co-authored-by: Ujp8LfXBJ6wCPR <github@lillecarl.com>
2020-03-18 20:07:59 +01:00
Nefertumm 8d6bf1f4dc Fix(Core/Packet): Calendar events exploits (#2753)
* Calendar handler exploit fix

* Travis and sugestions

* What a noob <.<
2020-03-17 22:11:07 +01:00
AzerothCoreBot 1668b765ad Import pending SQL update file...
Referenced commit(s): 4cf3a792f7
2020-03-16 21:05:49 +00:00
Kitzunu 4cf3a792f7 fix(DB/Gameobject): Secret Safe loot (#2738)
- Fix wrong groupid and loot chances
- refactor: Use more logical ID

Co-authored-by: Barbz <BarbzYHOOL@users.noreply.github.com>
2020-03-16 21:30:34 +01:00
AzerothCoreBot f1e21f2ca5 Import pending SQL update file...
Referenced commit(s): 8231a7cc1a
2020-03-15 09:11:55 +00:00
Francesco Borzì 8231a7cc1a fix(GameObject/Quest): GameObject quest / gossip window (#2676)
Co-authored-by: Stoabrogga <38475780+Stoabrogga@users.noreply.github.com>
2020-03-15 10:09:25 +01:00
Stefano Borzì ec91c779f3 fix(Core/SAI): SMARTCAST_COMBAT_MOVE (#2672)
Co-authored-by: Stoabrogga <38475780+Stoabrogga@users.noreply.github.com>
2020-03-14 17:41:03 +01:00
AzerothCoreBot c09b3e6d2b Import pending SQL update file...
Referenced commit(s): 1500a643d4
2020-03-12 20:07:11 +00:00
Stefano Borzì 1500a643d4 fix(DB/Quest): Shaman quest "Earth Sapta" (#2663)
Co-authored-by: Stoabrogga <38475780+Stoabrogga@users.noreply.github.com>
2020-03-12 21:04:36 +01:00
AzerothCoreBot d131840f34 Import pending SQL update file...
Referenced commit(s): fe28247fdc
2020-03-11 22:33:43 +00:00
Volgger fe28247fdc feat(DB/lang): Import german quest_offer_reward texts from GTDB (Part 1/4) (#2670) 2020-03-11 23:31:10 +01:00
AzerothCoreBot a4973304ab Import pending SQL update file...
Referenced commit(s): e72371ee4a
2020-03-09 21:56:49 +00:00
Alan e72371ee4a fix: Zul'Aman raid improvements (#2654) 2020-03-09 22:54:18 +01:00
Barbz 2eeab4c72b fix(apps): Script for default git commit template returns output (#2642)
- Before that, it didn't return anything and could confuse people
2020-03-08 18:21:18 +01:00
Stefano Borzì ce2f622ef0 fix(core/packet): check malformed guild packet to prevent client crash (#2739)
* Update AuctionHouseHandler.cpp

* fix(core/packet): prevent crash for malformed guild message

* fix(lint): fix codacy warnings
2020-03-07 10:12:16 +01:00
Kitzunu ed4d95f98e fix: TC link and fix spacing (#2737) 2020-03-06 18:43:42 +01:00
Barbz 7aad17433d chore(README): Add linkedin link (#2723) 2020-03-05 19:34:14 +01:00