Commit Graph

20196 Commits

Author SHA1 Message Date
Aokromes
b0a9b6491e Core/Misc: missing changes 2015-08-15 22:04:55 +02:00
Aokromes
88a90523b0 Core/Misc: 3.3.5a fixes 2015-08-15 20:25:08 +02:00
Carbenium
52043d7b5f Core/Scripts: Added some missing overrides 2015-08-12 22:17:47 +02:00
Carbenium
99ab531e76 Merge branch '3.3.5' into 4.3.4
Conflicts:
	sql/updates/world/2015_07_29_00_world.sql
	sql/updates/world/2015_07_29_01_world.sql
	sql/updates/world/2015_08_01_00_world.sql
	src/server/game/AuctionHouseBot/AuctionHouseBotBuyer.cpp
	src/server/game/Entities/Player/Player.cpp
	src/server/game/Entities/Player/Player.h
	src/server/game/Server/Protocol/Opcodes.cpp
	src/server/game/Spells/SpellEffects.cpp
	src/server/game/Spells/SpellMgr.cpp
	src/server/scripts/EasternKingdoms/ZulAman/instance_zulaman.cpp
	src/server/scripts/EasternKingdoms/zone_hinterlands.cpp
	src/server/scripts/EasternKingdoms/zone_redridge_mountains.cpp
	src/server/scripts/EasternKingdoms/zone_swamp_of_sorrows.cpp
	src/server/scripts/Spells/spell_hunter.cpp
	src/server/scripts/Spells/spell_pet.cpp
2015-08-12 21:05:39 +02:00
jackpoz
ea4d9c0d9e Core/Misc: Remove unneeded ToCreature() casts
Remove some ToCreature() casts not needed anymore after 1ee90e1022 changes that moved IsPet(), IsTotem(), IsSummon(), IsGuardian(), IsHunterPet() and IsVehicle() from Creature to Unit
2015-08-12 14:05:14 +02:00
jackpoz
d243630acf Core/Misc: Remove unneeded ToCreature() casts
Remove some ToCreature() casts not needed anymore after 1ee90e1022 changes that moved IsPet() from Creature to Unit
2015-08-12 12:48:33 +02:00
jackpoz
5f0f152345 Scripts/Misc: Fix possible crash
Fix possible NULL-dereference exception happening in PlayerOrPet checks used in Ulduar and Temple Of Ahn Qiraj
2015-08-12 12:43:59 +02:00
Aokromes
5ceb04ed47 Core/Misc: 3.3.5a fixes 2015-08-11 12:59:11 +02:00
David Carlos Manuelda
e3c3b8f08f Core/Misc: Added some missing overrides 2015-08-11 12:44:35 +02:00
Rochet2
12931f4762 Core/RestState: Check area trigger radius instead of 1.0f distance
Closes #15016
Closes #15052

Signed-off-by: jackpoz <giacomopoz@gmail.com>
2015-08-10 18:12:22 +02:00
jackpoz
eb2e8f873a Merge pull request #15058 from Golrag/rorface
Scripts/Rotface: Fix Ooze flood targets.

Fixes #15031
2015-08-09 18:35:17 +02:00
Aokromes
1b57196b4e Core/Misc: 3.3.5a fixes 2015-08-09 10:50:16 +02:00
jackpoz
3f3ff8b36b Merge pull request #15119 from robinsch/grounding
Core/Spells: Grounding totem fix

Fixes #15108
2015-08-08 21:11:55 +02:00
jackpoz
efc4c60c53 Scripts/Kalimdor: Remove unused script
Remove unused C++ script replaced by d69a31d238
2015-08-08 19:36:41 +02:00
jackpoz
a8ceb18cdf Core/Gameobjects: Move a log from FATAL to DEBUG
The log is triggered when a mage creates a portal to another map, uses it and then the portal despawns.
2015-08-08 19:23:10 +02:00
Aokromes
deac934b80 Core/Misc: Misc 3.3.5a fixes 2015-08-08 16:45:38 +02:00
jackpoz
ca5a2785f7 Core/Battlegrounds: Move a log from ERROR to DEBUG
The "error" is a false positive happening every time a player in a Battleground logs out because WorldSession::LogoutPlayer() notifies the bg twice
2015-08-08 12:51:45 +02:00
jackpoz
a8f447b9ef Merge pull request #15219 from SeTM/patch-2
Core/Spells: Fix some taxi paths not being available to players.

This allows players to use the taxi paths used already by spells 29376, 29377, 31752, 34578, 47851.
Fixes https://github.com/TrinityCore/TrinityCore/issues/12832
2015-08-07 22:50:49 +02:00
MrSmite
fed67f5bc1 Core/AHBot: Add missing AHBot quality price ratio to config
Signed-off-by: jackpoz <giacomopoz@gmail.com>
2015-08-07 21:58:40 +02:00
jackpoz
143026ed19 Core/Spells: Fix damage done by SPELL_EFFECT_NORMALIZED_WEAPON_DMG
Fix a rare case that would cause SPELL_EFFECT_NORMALIZED_WEAPON_DMG to do 4 billions damage or to trigger an assertion in Unit::CalculateDamage() depending by Unit base damage.
To reproduce the issue cast spell 25816 on a level 1-14 warrior, then make the warrior cast spell 694 on a Creature.
2015-08-05 19:58:19 +02:00
MitchesD
578bb8452f Core/SmartScript: removed initial timer of SMART_EVENT_IC_LOS and SMART_EVENT_OOC_LOS
Closes https://github.com/TrinityCore/TrinityCore/issues/14516

(cherry picked from commit e83a1c6b35)
2015-08-05 16:57:33 +02:00
Alex
1b4818684f Fixed load taxi nodes.
Spell nodes not have prices.
to #12832
2015-08-05 00:25:18 +03:00
Aokromes
f791d23dc7 Core/Misc: Remove duplicate code 2015-08-02 03:13:35 +02:00
Aokromes
d39b762d88 Core/Misc: 3.3.5a fixes 2015-08-02 03:06:49 +02:00
Rushor
ce4bd3c2de Core/Spells: Magic Suppression - Set ProcCharges
* closes #15194
2015-08-01 23:37:40 +02:00
jackpoz
177b6319d1 Core/AHBot: Adjust AHBot bid and buyout chances
Apply an exponential formula to define the chance to bid/buyout an auction depending on auction price and item price ratio. The formula can be adjusted changing the new AuctionHouseBot.Buyer.ChanceFactor config parameter
Chance = 100 ^ (1 + (1 - (auction_price / item_price) / k)
k is the config parameter AuctionHouseBot.Buyer.ChanceFactor, the higher the number the higher chance to buy overpriced auctions.
2015-08-01 18:48:55 +02:00
LuqJensen
59fe55dfc9 Scripts/Spells: Fix Rapid Recuperation
Closes #15180
2015-08-01 17:21:42 +02:00
Kittnz
b42cf8755b Core/Script: Fix Corporal Keeshan 2015-08-01 13:53:32 +02:00
Kittnz
93ca42759d Core/Script: Set Faction at start of escort for Corporal Keeshan
Request by DRJ
2015-08-01 13:38:10 +02:00
Aokromes
18251392b9 Core/Misc: Fix warning 2015-08-01 12:15:10 +02:00
Aokromes
b2d670174d Core/Misc: Fix build on gcc 5.1 2015-07-31 17:34:20 +02:00
DDuarte
d23e2f9cc0 Fix SpellAurasEffects build on GCC 5.1
Closes #14655

(cherry picked from commit 57ced3ccbd)
2015-07-31 16:29:17 +01:00
Aokromes
efccc136b5 Core/Misc: Fix warning
By MitchesD
2015-07-29 11:14:24 +02:00
Warpten
80ec3e1515 Scripts/RubySanctum: Widen random angles for meteor flames.
Don't QQ because "OMG you're not testing any of your stuff", I can't build TC atm.

Memo: Meteor Flames have
```
[12] UNIT_CREATED_BY_SPELL: 74689/1.046616E-40
```

which isn't in DBCs, exists, but is not seen in sniffs.
(cherry picked from commit 0dc6ea161d)
2015-07-28 20:36:21 -03:00
Aokromes
2cff3ae7ba Core/Misc: 3.3.5a core fixes 2015-07-28 22:55:37 +02:00
jackpoz
0a94382637 Core/Spells: Fix Charge "no path" error with even bigger targets
Addition to a328a11978 , clamp object size to [0,4] in case of very huge Creatures like Lord Marrowgar entry 36612
2015-07-28 21:11:55 +02:00
jackpoz
10620b4e11 Core/Config: Describe better Wintergrasp.Enable option in worldserver.conf 2015-07-28 20:28:32 +02:00
jackpoz
f07fe63e50 Core/Threading: Handle CMSG_BATTLEFIELD_MGR_ENTRY_INVITE_RESPONSE only in WorldSession update because it removes the Player from his Group which is not thread-safe 2015-07-28 20:23:18 +02:00
jackpoz
a7ee951d9e Merge pull request #15168 from jameyboor/3.3.5
Core/Creature: Fix Creature::UpdateMovementFlags() ignoring DynamicTree height

Fix Creature::UpdateMovementFlags() checking only maps/vmaps height and skipping GameObject height stored in DynamicTree
2015-07-28 19:54:49 +02:00
Aokromes
9684d48d1d Core/Script: Newline 2015-07-28 06:54:07 +02:00
Aokromes
cbe178881c Core/Scripts: Typo fix 2015-07-28 06:21:47 +02:00
Warpten
ef93d1174d Scripts/RubySanctum: Fixed Meteor Flames
(cherry picked from commit 982b59d2ec)

Update boss_halion.cpp
(cherry picked from commit 50c23bbcb8)
2015-07-27 17:37:28 -03:00
Aokromes
7473269899 Core/Scripts: More 3.3.5a fixes 2015-07-27 22:17:48 +02:00
Aokromes
413d6621c3 Core/Misc: More warning fixes 2015-07-27 10:57:03 +02:00
Aokromes
095fc85986 Core/Misc: More warnings 2015-07-27 10:39:12 +02:00
Aokromes
666a292bfc Core/Misc: Fix more warnings 2015-07-27 10:30:02 +02:00
Aokromes
a409efa817 Core/Misc: Partialy revert previous commit 2015-07-27 10:18:48 +02:00
Aokromes
c80c77ff71 Core/Misc: Fix some warnings 2015-07-27 09:52:04 +02:00
Aokromes
7162c66930 Core/Misc: Few 3.3.5a fixes 2015-07-27 06:02:34 +02:00
DDuarte
b63082971f Build: Add missing include to MapScripts.cpp
Fixes linker error in GCC/Clang
2015-07-27 01:37:04 +01:00