Shauren
46acf64d0f
Core/GameObjects: Fixed possible crashes if transport objects don't have entries in TransportAnimation.dbc
2014-09-30 22:48:04 +02:00
Vincent-Michael
faa4fc1b31
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4
2014-09-30 22:33:30 +02:00
Vincent-Michael
b74ef3f3ca
Core/Brewfest: Added texts for quest "Bark for the Thunderbrews!" / "Bark for the Barleybrews!"
2014-09-30 22:30:27 +02:00
jackpoz
5150222f19
Revert "Core/AuctionHouse: Delete expired auctions at startup."
...
This reverts commit a92038feaf which caused items of expired auctions not being mailed back to the owner and leaving those items in item_instance table.
Please refer to the forum for steps to verify the integrity of your database and remove old unneeded rows in item_instance table.
Fixes #12699
2014-09-30 21:25:58 +02:00
jackpoz
6daba66baf
Core/LootMgr: Fix GCC warning
2014-09-30 20:58:50 +02:00
jackpoz
7e2ef67936
Core/LootMgr: Fix wrong bit fields padding
2014-09-30 20:38:43 +02:00
Vincent-Michael
88ea67add0
Core/SAI: Addet new error log for SMART_ACTION_CAST kill credit invalid target
2014-09-30 18:56:12 +02:00
Shauren
56ccbd97d1
Fixed c/p mistake
2014-09-30 16:59:42 +02:00
DDuarte
f3f81f6b0b
Merge remote-tracking branch 'origin/master' into 4.3.4
2014-09-29 19:29:54 +01:00
jackpoz
4ed3254aa8
Core/Scripts: Fix invalid memory write
...
Fix invalid memory write caused by calling "delete this;" in a base class constructor.
2014-09-29 20:12:03 +02:00
Shauren
83668e8f8f
Core/GameObjects: Implemented new gameobject type 11 (transport) states, fixes elevators in orgrimmar as well as all stoppable elevators
...
Closes #10019
Closes #12747
Closes #13194
2014-09-29 20:10:08 +02:00
Vincent-Michael
977b5f41e9
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4
2014-09-29 19:23:52 +02:00
joschiwald
c34af1d60b
Core/Scripts: fixed memory leak caused by unassigned scripts in db
2014-09-29 19:03:04 +02:00
Mihapro
79936ef1b0
DB/Quests: Fear No Evil quest script
...
Closes #13236
Fixes #12331
2014-09-29 14:17:24 +01:00
DDuarte
f805d04941
Merge remote-tracking branch 'origin/master' into 4.3.4
2014-09-29 12:48:34 +01:00
jackpoz
c23c66f719
Core/AH: Fix Auction House items not deleted from database
...
Fix some cases where Auction House items were not deleted from item_instance table of character database, for example if the owner didn't exist anymore or if the owner was the AHBot.
Updates #12699
Updates #13232
2014-09-28 21:13:19 +02:00
Shauren
0781d29657
Core/GameObjects: Fixed uninitialized elevator period value
2014-09-28 21:04:18 +02:00
jackpoz
02d497165a
WorldServer/Misc: Log possible errors on shutdown
...
Log possible error on shutdown happening when trying to cancel any I/O sync operation in CliThread, refers to #13201
2014-09-28 13:49:44 +02:00
Vincent-Michael
aa638d9bc7
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4
...
Conflicts:
src/server/game/Loot/LootMgr.cpp
2014-09-28 04:25:15 +02:00
Malcrom
ad336996ee
Core/LootMgr: Forgot to change this. Found by Vincent Micheal
2014-09-27 23:17:29 -02:30
Malcrom
55b43c6751
Core/LootMgr: Update lootMgr to normalize loot_template tables
2014-09-27 22:40:58 -02:30
Vincent-Michael
ea005b0e58
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4
2014-09-27 23:11:11 +02:00
DDuarte
b50e6af008
Core/Achiev: Remove a wrong call to FlushBits in SendAllTrackedCriterias
...
Ref e3e649c6cc
2014-09-27 22:10:41 +01:00
Duarte Duarte
e3e649c6cc
Merge pull request #13209 from Dekadencee/FixGuildAchievementTracking
...
[4.3.4] Achievements/Guilds: Fix guild achievement tracking
2014-09-27 22:08:11 +01:00
DDuarte
9b14efd6f7
Core/ByteBuffer: Call FlushBits() in every append, not only on fundamental types
2014-09-27 22:07:09 +01:00
DDuarte
295a8a8dc1
Core/Spells: Fix structure of a particular SMSG_SPELL_GO used in pet summoning
2014-09-27 22:07:08 +01:00
Duarte Duarte
1854eafcb6
Merge pull request #13140 from Unholychick/preventfleeing
...
Core/Mechanics: Fix prevent fleeing + fear
2014-09-27 21:40:41 +01:00
Dekadence
5ac63a43fb
Achievements/Guilds: Fix guild achievement tracking
...
- This fix a typo on commit TrinityCore@7ec22c5
- This fix update of criteria progress on login
Thanks to @DDuarte for initial commit and help with pull request
Thanks to @Kiritoo for send me sniffs
2014-09-27 14:28:10 +02:00
Vincent-Michael
774195a935
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4
2014-09-27 12:45:29 +02:00
Shauren
42177d9f2c
Fixed GCC build
2014-09-27 10:56:22 +02:00
Vincent-Michael
09f682b11e
Core/Spells: Fix typo
2014-09-27 06:03:57 +02:00
Vincent-Michael
da91ae1f22
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4
...
Conflicts:
src/server/scripts/EasternKingdoms/ZulAman/instance_zulaman.cpp
src/server/scripts/EasternKingdoms/zone_isle_of_queldanas.cpp
src/server/scripts/Spells/spell_dk.cpp
src/server/scripts/Spells/spell_druid.cpp
src/server/scripts/Spells/spell_shaman.cpp
src/server/scripts/Spells/spell_warrior.cpp
2014-09-27 05:23:46 +02:00
Vincent-Michael
a6a23a73af
Misc/Brewfest: Fix Quest "11407 - Bark for Drohn''s Distillery!" / "11408 -Bark for T''chali''s Voodoo Brewery!"
2014-09-27 01:19:20 +02:00
joschiwald
eb4ff759ec
Scripts/Spells: fixed typo in Improved Frost Presence
2014-09-26 23:28:08 +02:00
jackpoz
0af6d3a16d
Core/Misc: Refactor scripts to fix static analysis warnings
...
Last issue to be fixed, fixes #12960
2014-09-26 22:58:15 +02:00
Shauren
605d51533c
Core/Spells: Always add threat for spells from spell_threat table, not only if target was hit. Unsuccessful cast results in 0 threat added instead of the full amount and creating threat list entry for caster. This fixes various exploits with taunt spells bugging out scripts due to taunt immunity/passive state (creatures would immediately evade resetting script state if no entries were present on threat list - entry with no threat is not the same as no entry)
...
Closes #11883
2014-09-26 22:26:51 +02:00
Shauren
07f47a4b91
Scripts: Fixed compiler warning
2014-09-26 20:48:10 +02:00
Shauren
71644043d2
Core/Debugging: Extended ASSERT macro to allow passing additional formatted string
2014-09-26 20:47:48 +02:00
MitchesD
7b72342658
Scripts/ManaTombs: Nexus-Prince Shaffar rewritten to BossAI/EventMap
2014-09-26 18:43:01 +02:00
Nyeriah
ace897e27b
Scripts/UtigardePinnacle: Prevent Ymiron from triggering a phase transition at death
...
...caused by the health percent multiplers used to check transitions
2014-09-26 03:10:48 -03:00
jackpoz
79b9ca4a58
Scripts/Misc: Make InstanceScript::Initialize() obsolete
...
Move all InstanceScript initialization code from Initialize() to the constructor.
InstanceScript::Initialize() is now obsolete, please don't use it anymore. The only reason it's still in the sources is for backward compatibility.
2014-09-25 22:28:20 +02:00
jackpoz
16a884d999
Core/Misc: Refactor scripts to fix static analysis warnings
...
Eighth batch of fixes targeting 80 issues reported by Coverity
2014-09-25 21:19:34 +02:00
Shauren
ea4dd2c8f4
Scripts/Icecrown Citadel
...
* Fixed Deathbringer Saurfang faction
* Fixed Coldflame faction
2014-09-25 21:15:20 +02:00
Malcrom
84fdc55db8
Scripting/Isle of Queldanas: Moved Converted Sentry to SAI.
...
Closes #13121
2014-09-25 12:10:19 -02:30
mik1893
c9abaf4139
Core/Achievements: Fixed wrong packet generation in AchievementMgr::SendCriteriaUpdate
2014-09-25 14:06:35 +02:00
Vincent-Michael
c3805aa512
Misc/Events:
...
- Fix Quest "There and Back Again" (only Horde-side)
- Fix Quest "Now This is Ram Racing... Almost." (only Horde-side)
- Fix more spell mechanics for racing ram
To/Do: Fix gossips and some optimize
2014-09-24 22:21:44 +02:00
Aokromes
b48ba56efd
Core/Gossip: Implement GOSSIP_ICON_CHAT_21 to kill another startup error
2014-09-24 00:59:26 +02:00
Vincent-Michael
4c25454b77
Core/Spells: Added missing stuff in 44bcfb86f5
2014-09-23 21:50:45 +02:00
Vincent-Michael
44bcfb86f5
Core/Spells: Fix Ram Racing mechanic
...
To/Do: Fix Quests and your lazy ass :/
2014-09-23 21:30:47 +02:00
joschiwald
c695c084b8
Scripts: update blackrock caverns
2014-09-23 20:47:05 +02:00