Trisjdc
cb7668ab5a
Core/Spells: Replace MovePosition by MovePositionToFirstCollision in spell dest target handling.
...
- Solves issues such as being able to summon creatures inside terrain/gameobjects, being able to fall through terrain by using Shadowstep/Feral Charge (Cat), and much more
2014-05-07 11:58:08 +01:00
Foereaper
9de1d43132
Fixed SendAddonMessage issue.
...
This fixes GM's not being able to send/receive addon messages through the whisper channel while accepting whispers are turned off.
2014-05-06 23:12:35 +02:00
Gacko
111bbb3620
Remove unnecessary check in previous fix
2014-05-06 19:06:59 +02:00
Gacko
41d9364b16
Core/GameObject: Fix crash added in c6bf7e0b1d
...
Thanks @jackpoz
2014-05-06 18:46:08 +02:00
Gacko
b48879ab79
Core/GameObject: Finish moving activation code of traps to GO_ACTIVATED
...
Fixing #6388 should be easier now...
2014-05-05 22:28:45 +02:00
jackpoz
2878b0d105
Core/Misc: Fix enchants broken in 3aca9e64b3
...
Compare cast item entry instead of checking cast item spells to fix the exploit mentioned in 3aca9e64b3 without breaking any functionality.
2014-05-05 20:05:33 +02:00
Gacko
3ac4e3033c
Core/GameObject: Add missing initialization of m_lootStateUnit
2014-05-05 18:59:56 +02:00
Gacko
c6bf7e0b1d
Core/GameObject: Store unit in GameObject::SetLootState - required for trap activation.
2014-05-05 18:39:53 +02:00
Trisjdc
719a00e926
Core/Spells: Define and implement SPELL_ATTR7_NO_PUSHBACK_ON_DAMAGE
2014-05-05 16:33:30 +01:00
Gacko
d0e6693266
Core/GameObject: Format comments and apply rename of previous commit.
2014-05-05 12:35:41 +02:00
Vincent-Michael
b6bf83589c
Core/Gameobject: Added missing break in 24ef7dbdf4
2014-05-05 10:06:44 +02:00
Gacko
99e04ddaf6
Fix indention from changes in previous commit.
2014-05-04 22:32:24 +02:00
Gacko
24ef7dbdf4
Core/GameObject: Solve some TODOs related to traps in GameObject::Update and improve logic.
...
Some more changes, TODO solutions and a fix for traps like those in #1359 or #6388 will follow.
2014-05-04 22:18:12 +02:00
jackpoz
1c0c163485
Core/Misc: Fix warning
2014-05-04 14:03:42 +02:00
jackpoz
3aca9e64b3
Core/Misc: Fix exploit
...
Fix exploit that allowed to learn spells from recipes without consuming them.
2014-05-04 13:41:07 +02:00
jackpoz
720c3cbbd0
Core/Misc: Fix exploit
...
Fix exploit that allowed to duplicate stackable splitable items. If the item that cast the spell can't be found anymore, the spell is cancelled.
Fixes https://github.com/TrinityCore/TrinityCore/issues/11977
2014-05-03 21:22:12 +02:00
Aokromes
d7b1405725
Merge pull request #11968 from Dehravor/cpp11
...
Core/Misc: Remove remaining COMPILER_HAS_CPP11_SUPPORT related macros
2014-05-03 19:25:36 +02:00
Lucas
065207b1b8
Core/Spells: Correct a mistake in HOT aura procs
...
A crash fix was added in 3e0d2e4944
but the usage of spellProcEvent itself was incorrect, we should instead use spellProto of aura to be procced
2014-05-03 02:28:49 +02:00
jackpoz
3e0d2e4944
Core/Misc: Fix static analysis issues
2014-05-02 23:21:37 +02:00
Lucas
3e78578f27
Core/Spells: Fix hots proccing wrong auras
...
& Partly revert unnecessary changes in 1719e19572
2014-05-02 16:17:45 +02:00
Vincent-Michael
0faf4b1b24
Core/Text: Fix typo in 5caf6aad98
2014-05-01 21:59:19 +02:00
joschiwald
3ff9589c9a
Core/Battleground: fixed possible crash in BattlegroundSA
...
Closes #11969
2014-05-01 15:14:42 +02:00
Dehravor
cbd36d5a4e
Core/Misc: Remove remaining COMPILER_HAS_CPP11_SUPPORT related macros
2014-05-01 11:19:32 +02:00
Vincent-Michael
5caf6aad98
Core/Texts:
...
* Fix creautre text with gender female
* Small cleanUp
* ObjectMgr.cpp/ObjectMgr.h part from joschi
2014-04-30 22:15:28 +02:00
Dehravor
24ae6a6802
Core/Misc: Remove obsolete C++11 backward compatibility macros
...
OVERRIDE, FINAL, DELETE_MEMBER
2014-04-29 16:35:11 +02:00
Vincent-Michael
ba8959b733
Core/MSVC: Remove double warning disables
2014-04-28 22:44:56 +02:00
Vincent-Michael
4dfe3246fa
Core: Fix warning
2014-04-28 22:32:01 +02:00
joschiwald
84bff76ba0
Core/Misc: remove some obsolete parameters
2014-04-28 20:05:36 +02:00
Vincent-Michael
221fde5711
Core: Fix warning
2014-04-28 09:55:11 +02:00
Vincent-Michael
57cf043aec
Core/Creature: Missed changes in c536305e3a
2014-04-28 09:19:37 +02:00
Kinzcool
c536305e3a
Core: Droped faction_H field -- only one faction table is necessary
2014-04-27 18:13:55 -04:00
Vincent-Michael
a1e8cad703
Core/Creature: Added creature template log for default creature is greater than difficulty creature
2014-04-27 23:12:21 +02:00
Vincent-Michael
f6e53e45a9
Core/Creature: Addet "possible fix" log for creature_template errors
2014-04-27 23:12:20 +02:00
Lucas
1719e19572
Fix percentage HOTs proccing everything
...
Unforeseen sideeffect of 057169c21c
Percentage HOTs are not supposed to proc anything at all.
Closes: https://github.com/TrinityCore/TrinityCore/issues/11914
2014-04-27 22:47:54 +02:00
Discover-
91c6c8a911
Merge pull request #11945 from Dehravor/trade
...
Core/Trade: Correction of distance checking
2014-04-27 12:32:32 +02:00
Aokromes
eb722bf220
DB/Misc: Fix few typos
2014-04-27 04:51:35 +02:00
joschiwald
113e6b0162
Really fixed build and warnings
2014-04-26 14:42:56 +02:00
joschiwald
33a9b879ef
Fixed non-pch build
2014-04-26 04:03:37 +02:00
joschiwald
211d56d633
Core/BG/SA:
...
* replaced some trinity_string with broadcasttexts
* basic implementation of phasing in SA
* spawn some triggers in SA (fixes dest position of teleport pads)
* added text getter to broadcasttext struct
* some cleanup in destructable go event notification
2014-04-26 03:40:30 +02:00
Vincent-Michael
c81d6e9b4b
Core/Texts:
...
* Enable some BroadcastTexts stuff (is not finish)
* Added reload command for broadcast_text table
ToDo:
- Enable: Sound/Emote stuff, etc.
- Auth base need refresh
2014-04-25 23:25:59 +02:00
jackpoz
2585e799f9
Core/Misc: Change how Position struct is retrieved
...
Update Position::GetPosition() and similar methods signatures to reflect 2a4c9bcaf9 changes by return a Position object instead of accepting a Position parameter by reference.
2014-04-25 21:19:30 +02:00
Dehravor
59a84951da
Core/Trade: Correction of distance checking
2014-04-25 20:52:17 +02:00
Discover-
9c68103c21
Merge pull request #11938 from Dehravor/inspect
...
Core/Handlers: Add inspect distance and target checks
2014-04-25 15:19:41 +02:00
jackpoz
eb711fd9e9
Core/LFG: Fix crash
...
Fix crash added in ab1d0512ea by adding an additional NULL check.
Fixes #11941
2014-04-25 11:35:32 +02:00
jackpoz
ab1d0512ea
Core/LFG: Fix LFG GS requirement not updated until relog
...
Fix Player receiving "You do not meet the requirements for the chosen dungeons" for too low Gear Score level even after equipping items with high enough Gear Score.
2014-04-25 00:13:48 +02:00
Dehravor
abb97bac18
Core/Handlers: Add inspect distance and target checks
2014-04-24 14:34:19 +02:00
Shauren
fe99d6ef76
Core/Movement: Fixed an exploit allowing players to crash the server by using modified movement packets
2014-04-24 10:22:57 +02:00
jackpoz
9d1afbba57
Core/Player: Check Player race and class on login
...
Don't allow login for Players with bad race/class combination to avoid any further crash later.
2014-04-23 21:37:27 +02:00
jackpoz
6b42f99540
Core/AuctionHouse: Fix AuctionHouse exploit
...
Fix an exploit in Auction House using either CheatEngine or WPE that allowed to sell more items than the Player had in inventory or to crash worldserver.
Fixes #11831
Fixes #11928
2014-04-23 20:01:20 +02:00
joschiwald
465e4a0b0f
Core/Achievements: achievement earned message will now use broadcasttext instead of trinity_string
2014-04-23 01:14:20 +02:00