Commit Graph

27638 Commits

Author SHA1 Message Date
Sebastien Levy
0bfa38e9fc Fixed dynamic linking (#19341) 2017-03-21 17:19:17 +01:00
ariel-
8ca1e2d2d0 Core/Misc: fix dynamic linking 2017-03-21 01:47:21 -03:00
ariel-
8be85a5408 Core/Misc: cache server MOTD and properly format it for RA and when issuing .server motd 2017-03-21 00:51:13 -03:00
treeston
2a462e9309 Spell/Aura: Fix handling of max power reducing debuffs when removed. Fixes issues with Reliquary of Souls encounter. 2017-03-20 22:47:41 +01:00
Keader
333a403409 Core/Scripts: Fixed wrong calculation of Aura of Desire
Closes #19322
2017-03-20 16:49:42 -03:00
xinef1
81d011170d Core/Items: Fixed durability problems for wrapped item (#19003) 2017-03-20 18:34:20 +01:00
ariel-
4096b02a56 Core/Spell: fix an issue with vehicle spells changing orientation of base vehicle
Closes #17234
2017-03-20 12:35:09 -03:00
ariel-
226a69f5dc DB/Gameobject: add missing gameobjects to Zul'Aman
Taken from UDB
2017-03-20 01:25:50 -03:00
ariel-
6f69f67f78 Core/Scripts: Updated Zul'Aman instance model
- Codestyle/indent fixes
- Use of DoorData and ObjectData
- Added GetZulamanAI for creatures
- Moved bosses to BossAI
2017-03-20 01:04:21 -03:00
tkrokli
50c8672f42 DB/Quests: startup errors in quest_mail_sender table
Startup errors related to commit d4e15f1aac

- Draenei & Blood Elf Orphan QuestId and RewardMailSenderEntry were switched
- Oracle & Wolvar QuestId were from 4.0.3a and higher (not valid on 3.3.5)
2017-03-20 04:29:52 +01:00
ariel-
9cfa7c752e Core/AchievementMgr: fix integer underflow neglecting already completed realm firsts
Closes #19334
2017-03-19 19:33:30 -03:00
ariel-
b53d0530cd Core/Entities: don't finalize movesplines before deleting.
- The whole MotionMaster will be destroyed along with the unit, freeing the allocated memory.

Closes #19324
2017-03-19 18:19:14 -03:00
robinsch
d209aaa00f Core/Social: Implement FRIEND_STATUS_RAF (#19317) 2017-03-19 16:47:56 +01:00
Golrag
020a6b984d Core/Object: Fix Line of Sight issue with object edges
Fixes: https://github.com/TrinityCore/TrinityCore/pull/15807#issuecomment-268077802
2017-03-19 10:32:39 -03:00
jackpoz
9226e21205 Core/Crash: Refactor and fixes
Code cleanup.
Fix buffer overflow crash.
Fix type being truncated to 199 characters.
2017-03-19 11:57:40 +01:00
ariel-
36bb4cabae Core/Spell: add assert checks on SpellMgr::CheckSpellGroupStackRules
Ref #19319
2017-03-19 04:11:55 -03:00
Killyana
29af37d045 DB/Quest: Fix some Wrong quest chaining logic
Ref #19318
2017-03-19 03:10:05 +01:00
ForesterDev
5d562556c3 Core/SocialMgr: fix case when contacts appears in friend list many times
Closes #19306
2017-03-18 11:07:41 +01:00
Killyana
957d3cda1e DB/Creature: Doctor Razorgrin 2017-03-17 19:56:04 +01:00
Chazy Chaz
a63bd06ec6 Core/Players: Rename "heroic character" to "death knight"
Closes #19287
2017-03-17 19:03:59 +01:00
ariel-
e33263c677 Core/Pet: load template immunities when creating (except for hunters)
Fixes #19275
2017-03-17 13:12:37 -03:00
ariel-
7a38eaa5a1 Core/Unit: properly reset displayIds when having a shapeshift aura active
Closes #19309
2017-03-17 12:35:10 -03:00
Aokromes
3d43a92fb3 DB/Misc: Fix startup errors / typo fix 2017-03-17 10:13:52 +01:00
Killyana
b3380ca510 DB: Fix Typo 2017-03-17 09:50:21 +01:00
Killyana
144cfbf598 DB/Quest: On Spirit's Wings
Use the DBC spell to summon the npc
2017-03-17 09:40:17 +01:00
Killyana
5a982241a5 DB/Spells: Fix some DBC spells with summon effect 2017-03-17 09:15:12 +01:00
ariel-
3b27a06265 Core/Quests: fixed exclusivegroup interaction with prevquestId and nextQuestId.
- They should work as documented by wiki now.
- Add some consts to Player methods
- Fixed negative PrevQuestID to mean only active quest (ie not rewarded/complete, as those quests are required to complete another)

Closes #19300
2017-03-16 02:55:48 -03:00
ariel-
dca276716f Core/Quests: changed quest_template_addon.NextQuestID to unsigned
- No reason to keep this anymore after 4349adf0f2, this is a broken functionality.
2017-03-16 01:27:13 -03:00
ariel-
076293f1f2 Core/Globals: some changes in quest loading
- Made load/reload associated quest tables data-driven, so removed a bunch of similar looking code from ObjectMgr (yay!)
- Codestyle and encapsulation for ExclusiveQuestGroups
2017-03-16 00:57:53 -03:00
ariel-
09701b0229 Core/Globals: Fix Quest codestyle and member variable initialization 2017-03-16 00:57:53 -03:00
Killyana
675be80e2c DB: Remove wrong conditions 2017-03-16 03:37:02 +01:00
Killyana
4349adf0f2 DB/Quest: Fix some quest chains
Ref #19300
2017-03-16 03:22:05 +01:00
Killyana
3e938d7ab5 DB: Fix more DB errors 2017-03-15 22:36:46 +01:00
Shauren
14abd1f587 Core/Auth: Per SRP6a protocol, terminate connection of A % N == 0. This resolves another authentication bypass issue
(cherry picked from commit cmangos/mangos-wotlk@ea3e08a812)
2017-03-15 21:41:58 +01:00
ariel-
9f2f7ebf51 Core/Auras: unregister AuraEffect from target list before changing amount, forces recalculation at stack change
Closes #19301
2017-03-15 13:46:56 -03:00
ariel-
5eac21098e Core/Auras: use vectors and remove HasEffect check
- Already checked in GetApplicationList
2017-03-15 13:44:24 -03:00
ariel-
c1afabbf03 Core/Auras: make AuraEffect::GetTargetList and AuraEffect::GetApplicationList accept any container 2017-03-15 13:37:56 -03:00
ariel-
f7758954f7 Core/Scripts: add condition check for npc_wyrmrest_defender
minor code refactors

Closes #19299
2017-03-14 20:38:16 -03:00
Gustavo
8c6fa411e8 Core/Scripts: implement boss Apothecary Hummel ("Love is in the Air" event boss) (#19076)
Closes #5114
2017-03-13 10:30:32 -03:00
ariel-
21d95a1d76 Core/Entities: virtualize CheckAttackFitToAuraRequirement
- Should've been like this to begin with
2017-03-12 17:48:07 -03:00
ariel-
e1083794cd Core/Aura: fix SPELL_AURA_MOD_TOTAL_STAT_PERCENTAGE unapply case for dead players
Closes #19276
2017-03-12 14:29:32 -03:00
Aokromes
0eaa58dc84 Core/AHBot: Disable few broken items
Closes #19283
P.S: you will need to update your conf.
2017-03-12 13:07:14 +01:00
Aokromes
ab4db663ae Update SmartScriptMgr.h 2017-03-11 15:39:21 +01:00
xinef1
8c80e2b6b7 Core/Spells: Fixed some enchantments checks and fixed serious logic flaw in create item effect check (#19123) 2017-03-11 13:28:34 +01:00
vincent-michael
340ce38e01 Dep/G3D: Fixed Visual Studio 2017 build
(cherry picked from commit c0a2c30a27)
2017-03-08 18:26:41 +02:00
ariel-
8089f1816c Core/Creature: restore previous behavior of random gender on respawn
Little regression added with 253c0f3d07
2017-03-08 12:19:26 -03:00
ariel-
9d639c55b1 Core/Auras: tidy up one little hack 2017-03-08 11:55:09 -03:00
ariel-
7cb6915e2b Core/Creature: Load template immunities into m_spellImmune container.
- Fixes sending SMSG_SPELL_START data

Closes #19212
2017-03-08 11:55:09 -03:00
ariel-
253c0f3d07 Core/Creature: remove some redundant code
- Display Ids are already initialized in InitEntry, no need to duplicate logic
- ModelInfo is already checked too
2017-03-08 11:55:09 -03:00
Keader
bf5661e2fd Core/Scripts: Fixed Ingvar evade issue 2017-03-08 09:43:10 -03:00