joschiwald
2d40d3678d
Core/Packets: fixed crash on SMSG_ATTACKSTOP and fixed init of ItemInstance
2015-02-17 21:08:28 +01:00
Shauren
56186319bd
Core/Spells: Cooldown updates
...
* Refactored cooldown handling to separate class shared by creatures and players
* Updated and enabled cooldown packets
* Implemented creature school lockouts
* Implemented spell charges
* Fixed AuraUpdate structure
* Fixed aura flag AFLAG_NOCASTER handling
* Implemented spell charge related auras
2015-02-17 01:01:44 +01:00
Golrag
7eb02e945f
Core/Opcodes:
...
* SMSG_POWER_UPDATE
* CMSG_SET_SHEATHED
* SMSG_ATTACKSTOP
2015-02-14 17:09:02 +01:00
Ante
3f8fea9b5f
Stat fixes
2015-02-10 21:47:28 +01:00
jackpoz
27e71f1805
Core/Misc: Fix static analysis issues
...
Fix some static analysis issues reported by Coverity
2015-02-08 21:04:20 +01:00
jackpoz
e6f26cfb1f
Core/Misc: Fix static analysis issues
...
Fix some static analysis issues reported by Coverity.
Rename SpellMgr::EnsureSpellInfo() to SpellMgr::AssertSpellInfo() to be consistent with other similar methods.
2015-02-08 19:40:03 +01:00
Shauren
9db2e6dbbe
Core/Players: Updated player byte field offsets
2015-02-05 20:52:51 +01:00
joschiwald
053d5f24ee
Core/Packets:
...
- added inspect packets
- updated opcode values
2015-02-01 20:52:05 +01:00
Shauren
9ccaf7d7a0
Core/Spells: Updated base spell hit chance calculation (spells will never miss targets up to 3 levels higher than caster)
2015-02-01 00:38:28 +01:00
Shauren
dcd4f749c6
Core/Movement: Fixed speed change packets
2015-01-31 22:39:32 +01:00
Shauren
3f28fd304d
Core/Spells: Reimplemented automatic spell learning
...
* Fixed learning/unlearning talents
2015-01-30 23:58:16 +01:00
Nayd
802725817b
Core/Packets: Update and enable CMSG_STAND_STATE_CHANGE and SMSG_STAND_STATE_UPDATE
2015-01-28 19:29:31 +00:00
Unholychick
870d50648f
Scripts/Spells: Fix some faulty code in spell_dk.cpp
...
thanks to @joschiwald
2015-01-27 17:38:06 +01:00
Duarte Duarte
b9e435631d
Merge pull request #13907 from Aaron126/diminishing_returns
...
Core/Spells: Update DR's for WoD
2015-01-26 20:27:53 +00:00
joschiwald
b8b3079917
Core/Packets: moved CMSG_AUTOSTORE_BAG_ITEM, CMSG_CANCEL_AURA, CMSG_CHAR_UNDELETE_ENUM, CMSG_GET_UNDELETE_COOLDOWN_STATUS, CMSG_UI_TIME_REQUEST to packet classes
2015-01-26 12:59:18 +01:00
joschiwald
c61bcf1206
Core/NetworkIO: sync opcodes with wpp
2015-01-25 21:08:54 +01:00
jackpoz
0edc35b921
Core/Misc: Fix static analysis issues
...
Fix some static analysis issues reported by Coverity
2015-01-20 22:55:06 +01:00
joschiwald
fd6668d17a
Core/NetworkIO: sync opcode values with wpp and removed duplicate ones
2015-01-18 23:56:01 +01:00
jackpoz
5dfd07fa4f
Core/Misc: Fix static analysis issues
...
Fix some static analysis issues reported by Coverity
2015-01-18 18:30:34 +01:00
Aaron126
f0e5c8b78f
Core/Spells: Update DR's for WoD
...
thx @fatalaim for doing some of the spells
2015-01-17 15:04:31 -06:00
jackpoz
6df3f795ba
Core/Aura: Replace assert with logged error for invalid AuraRemoveMode
...
Fix AuraScript::Remove() triggering an assert with default parameter and log an error when Aura is removed with invalid mode AURA_REMOVE_NONE instead of triggering an assert deep down in the call tree.
Fix https://github.com/TrinityCore/TrinityCore/issues/714 , triggered by spell 50240 "Evasive Maneuvers" script
(cherry picked from commit 9ea93eae33 )
2015-01-17 17:46:22 +01:00
joschiwald
36e50ff8ae
Core/Opcodes: sync with wpp
2015-01-17 03:55:29 +01:00
Unholychick
0eb025512d
Scripts/Spells: Update several Death Knight spell scripts
...
New Scripts:
Army Transform
Festering Strike
Glyph of Death's Embrace
Glyph of Foul Menagerie
Glyph of Runic Power
Glyph of the Geist
Glyph of the Skeleton
Periodic Taunt
Soul Reaper
Unholy Blight
Updated to 6.x:
Anti-Magic Shell
Blood Boil
Death and Decay
Death Coil
Death Pact
Death Strike
Icebound Fortitude
Raise Dead
Vampiric Blood
Will of the Necropolis
Deprecated and removed Scripts:
spell_dk_anti_magic_shell_raid
spell_dk_anti_magic_shell_self
spell_dk_anti_magic_zone
spell_dk_blood_gorged
spell_dk_butchery
spell_dk_death_strike_enabler
spell_dk_improved_blood_presence
spell_dk_improved_frost_presence
spell_dk_improved_unholy_presence
spell_dk_necrotic_strike
spell_dk_pestilence
spell_dk_presence
spell_dk_rune_tap_party
spell_dk_scent_of_blood
spell_dk_scourge_strike
Closes #13759
2015-01-12 23:49:19 +00:00
joschiwald
e34b2ae663
Core/Spells: fixed Shatter crit chance modifier
2015-01-11 12:39:33 +01:00
Shauren
faa583c784
Core/Maps: Updated map difficulties
2015-01-10 01:35:47 +01:00
Shocker
e99411e405
Core/Spells: Implement HasAttribute() helper for SpellInfo for easier readability
2015-01-05 23:49:43 +02:00
Shocker
77bf34e8d5
Core/Spells: Define some new spell aura types
2015-01-05 18:17:29 +02:00
joschiwald
a4afd80479
Core/Packets: updated some channel moderation packets
...
- synch opcodes with wpp
2015-01-02 02:20:40 +01:00
Shauren
ccc293931d
Core/PacketIO: Removed SMSG_DESTROY_OBJECT from opcodes enum
2015-01-01 20:38:19 +01:00
Vincent-Michael
ab90f74486
Update copyright note for 2015
...
Happy new year
2015-01-01 00:28:09 +01:00
joschiwald
9ecc578cb1
Core/Scripts: multiple changes
...
- fixed non pch build
- fixed some warnings
- fixed some coverity issues
- some random things here and there
2014-12-29 01:00:16 +01:00
Shauren
3c3b42362f
Core/DataStores: Added DB2Manager
...
* Moved DB2 helpers to new class
* Moved hotfix data to hotfixes database and core management functions to DB2Manager class
* Updated HotfixNotifyBlob packet
2014-12-26 01:38:40 +01:00
Shauren
9eb70940bd
Core/DataStores: Moved broadcast_text handling to DB2Storage
2014-12-25 22:20:16 +01:00
joschiwald
6c6e4d4328
Core/Packets: moved chat packet building function to packet builder class
2014-12-23 00:06:36 +01:00
Shauren
6dbb516b65
Core/Items: Refactored ItemTemplate
2014-12-21 13:35:43 +01:00
Shauren
9f0051c4e5
Core/Spells: Implemented using dbc spellpower/ap coeffiecients for spells
2014-12-19 23:52:29 +01:00
Shauren
5f133e3e4d
Core/Spells: Implemented varying damage for spells with no base value
2014-12-19 18:55:09 +01:00
Shauren
dc5a73da57
Core/Auras: Fixed a possible crash in proc triggering
2014-12-14 16:12:10 +01:00
Intel
4825832c85
Merge branch '6.x' into Spells
...
Conflicts:
src/server/game/DataStores/DBCStores.h
src/server/game/Entities/Player/Player.cpp
src/server/game/Entities/Unit/Unit.cpp
src/server/game/Server/Protocol/Opcodes.cpp
src/server/scripts/Spells/spell_druid.cpp
2014-12-07 23:20:52 +02:00
joschiwald
b68b6417f6
Core: fixed few coverity issues and warnings
2014-12-07 01:24:00 +01:00
Rat
63cbfd867d
Merge branch 'Spells' of https://github.com/TrinityCore/TrinityCore into Spells
2014-12-04 19:24:09 +01:00
Rat
08f486bfcf
Core/Spells: some updates to player spell and talent learning
2014-12-04 19:23:35 +01:00
Intel
e3fb937fdd
Core/Packets: Added SMSG_SPELLNONMELEEDAMAGELOG
2014-12-02 00:55:29 +02:00
Rat
b91ac01bc7
Merge branch '6.x' of https://github.com/TrinityCore/TrinityCore into Spells
2014-12-01 21:09:23 +01:00
Intel
e65590fa69
Core/Packets: Added SMSG_MOVE_TELEPORT, SMSG_MOVE_UPDATE_TELEPORT, CMSG_MOVE_TELEPORT_ACK packets
2014-11-30 23:35:12 +02:00
Shauren
70e0e1fb5b
Core/Units: Updated byte order in UNIT_FIELD_BYTES_0 - fixes weird models
...
Closes #13648
2014-11-30 19:09:26 +01:00
Rat
96bc2ce242
Core/Spells: fixed some crashes
2014-11-30 19:01:33 +01:00
Intel
dc8a7812ec
Core/Packets: Fixed player movement speed change packets
2014-11-30 16:25:47 +02:00
Intel
a00307ac36
Core/Packets: Updated some of the movement flag opcodes
2014-11-30 01:38:27 +02:00
Rat
eda9094226
Merge branch '6.x' of https://github.com/TrinityCore/TrinityCore into Spells
2014-11-29 14:52:53 +01:00