Duarte Duarte
c29aebfc2c
Core/Spells: Refactor code changed in 8c49d204c3
2015-02-12 22:08:17 +00:00
Duarte Duarte
97e62c0ea5
Core/Packets: Update and enable CMSG_GOSSIP_SELECT_OPTION, SMSG_BINDER_CONFIRM, SMSG_GOSSIP_COMPLETE and SMSG_PLAYER_BOUND
...
Fixes #14115
2015-02-12 04:23:19 +00: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
663052dd72
Core/Players: Resetting talents will no longer reset character specialization
...
* Fixed level requirements for specialization spells
Closes #14014
2015-02-03 20:10:12 +01:00
Shauren
3f28fd304d
Core/Spells: Reimplemented automatic spell learning
...
* Fixed learning/unlearning talents
2015-01-30 23:58:16 +01:00
Gooyeth
3edd93d1e5
Core/Spells: Correction Stuck effect (6.0.3)
...
The player dies if heathstone is in cooldown, else the player is teleported to home.
Thanks @F03SD and @Kinzcool.
2015-01-27 14:08:13 -06:00
Gooyeth
5209531144
Core/Spells: Update Stuck effect 6.0.3
...
The stuck effect in Cataclysm and MoP the player dies, in WoD the player is teleported to home.
Closes #13938
2015-01-26 20:25:37 +00:00
joschiwald
fd6668d17a
Core/NetworkIO: sync opcode values with wpp and removed duplicate ones
2015-01-18 23:56:01 +01:00
joschiwald
36e50ff8ae
Core/Opcodes: sync with wpp
2015-01-17 03:55:29 +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
a40afd9e60
Core/Spells: Define some new spell effects
2015-01-05 14:58:17 +02:00
Vincent-Michael
ab90f74486
Update copyright note for 2015
...
Happy new year
2015-01-01 00:28:09 +01:00
joschiwald
e8f97ec80a
Core: fixed typos from previous commit and kill more warnings
2014-12-29 01:32:55 +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
Unholychick
ebf95e7ed7
Core/Scripts: Add new SpellScript hook OnEffectSuccessfulDispel
...
Adds SpellScript hook to execute scripts after succesful dispels, example could be warlock pets Devour Magic, which should only trigger when succesfully dispelling an aura.
2014-12-25 22:21:15 +01:00
Shauren
941904d5ea
Core/Items: Updated item stat calculations
...
* Implemented item modifiers
* Implemented item bonuses
2014-12-23 00:25:43 +01:00
Shauren
6dbb516b65
Core/Items: Refactored ItemTemplate
2014-12-21 13:35:43 +01:00
Rat
ec513ecfc2
Core/Items:
...
- Added basic inventory item movements
(packets need to be ported to new handlers after more testing)
- Fixed some item visual bugs
2014-12-20 17:25:15 +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
19528f54a5
Core/Spells: Fixed player spells with only spellpower scaling doing no damage
2014-12-14 16:12:50 +01:00
Rat
4a6a91a32f
Core/Spells: added missing spell effect handler placeholders
...
- some cleanup
2014-11-30 16:51:47 +01:00
Rat
eda9094226
Merge branch '6.x' of https://github.com/TrinityCore/TrinityCore into Spells
2014-11-29 14:52:53 +01:00
joschiwald
b7baee390c
Core/Packets: updated SMSG_BINDPOINTUPDATE, SMSG_INVALIDATE_PLAYER, SMSG_LOGIN_SETTIMESPEED, SMSG_WORLD_SERVER_INFO
2014-11-19 02:12:47 +01:00
Rat
e9f9719af2
Core/Spells: spell system updates (no-compile-version_2)
2014-11-17 20:38:56 +01:00
Rat
588143b9b6
Core/Spells: Spell system updates (don't even try to compile this)
2014-11-16 14:20:01 +01:00
Intel
1e51d22d29
Core/DataStores: Updated Item DataStores
...
Signed-off-by: Nayd <dnpd.dd@gmail.com >
2014-11-15 04:27:37 +00:00
Intel
b5236a6cdc
Core/DataStores: Updated AreaTable.dbc
...
Signed-off-by: Nayd <dnpd.dd@gmail.com >
2014-11-15 04:27:35 +00:00
Intel
da52c8d54e
Core/Talents:
...
Fixed SMSG_TALENTS_INFO packet
Fixed talents saving to DB
Renamed 'talent spec' to 'talent group' since this name was shadowing character specializations (and new name is correct according to JAM)
Enabled loading of MinorTalent.dbc (will be used later)
Added additional specialization check in LearnTalent
2014-11-12 21:43:48 +02:00
Intel
24850994b4
Core/Talents: Update talent system, remove talent points
2014-11-10 21:09:18 +02:00
Intel
43d5fb5eae
Core/DataStores: Updating spells dbc part 2
2014-11-10 02:51:55 +02:00
Intel
2a4f56107f
Core/DataStores: Even more converted dbcs
2014-11-09 02:51:35 +02:00
Intel
a7f56c2208
Core/DataStores: Updated GameObjectDisplayInfo.dbc, GemProperties.dbc, GlyphProperties.dbc, GlyphSlot.dbc, GuildPerkSpells.dbc structs
2014-11-08 20:21:17 +02:00
Shauren
785f0bf5c0
Core/GameObjects: Updated GameObjectTemplate data structure
2014-10-30 20:02:42 +01:00
DDuarte
07a640de0d
Core: Fix warnings, mostly wrong printf formatters
2014-10-27 21:56:44 +00:00
Shauren
7afab9f783
Core/Entities: Updated HighGuid values
2014-10-27 12:03:35 +01:00
Shauren
209a743bbe
Core/Entities: Updated updatefields
2014-10-26 22:06:48 +01:00
Shauren
9e1930959d
Core/Entities: Changed object lowguid to uint64
2014-10-26 02:57:28 +02:00
Shauren
bea5cad67d
Core/Entities: Fourth part of removing GetGUIDLow() uses
2014-10-22 21:22:04 +02:00
Shauren
0e35a715e5
Core/Social: Use full guid for friend and ignore storage
2014-10-22 12:52:12 +02:00
Shauren
68f45e8734
Core/Entities: Final batch of removing implicit conversions of ObjectGuid to uint64
2014-10-21 21:09:15 +02:00
Shauren
034561792c
Core/Entities: Second batch of removing implicit conversions of ObjectGuid to uint64
2014-10-21 20:27:00 +02:00
Shauren
9cc7044546
Core/Entities: First batch of removing implicit conversions of ObjectGuid to uint64
2014-10-21 19:23:32 +02:00
DDuarte
98f98fa17f
Merge remote-tracking branch 'origin/4.3.4' into 6.x
2014-10-19 00:23:18 +01:00
DDuarte
5bf55eacfd
Merge remote-tracking branch 'origin/3.3.5' into 4.3.4
...
Conflicts:
sql/base/auth_database.sql
src/server/game/Instances/InstanceScript.h
src/server/scripts/Northrend/isle_of_conquest.cpp
src/server/shared/Database/Implementation/LoginDatabase.cpp
src/server/shared/Database/Implementation/LoginDatabase.h
2014-10-19 00:18:06 +01:00
trickerer
47359a1ae2
Core/Spells: Trigger extra attacks on proper target
...
Ref #6892
Closes #11001
2014-10-18 20:51:00 +01:00
Kinzcool
bc97908822
Core/Defines: Updated some enums to build 6.0.2.18988
...
* Fixed build
2014-10-06 18:37:38 -04:00
Shauren
8e288dd673
Merge branch 'master' of https://github.com/TrinityCore/TrinityCore into 4.3.4
...
Conflicts:
src/server/game/Achievements/AchievementMgr.cpp
src/server/game/Battlefield/Battlefield.h
src/server/game/Battlegrounds/ArenaScore.h
src/server/game/Battlegrounds/ArenaTeam.cpp
src/server/game/Battlegrounds/ArenaTeam.h
src/server/game/Battlegrounds/ArenaTeamMgr.cpp
src/server/game/Battlegrounds/BattlegroundMgr.cpp
src/server/game/Battlegrounds/BattlegroundMgr.h
src/server/game/Battlegrounds/BattlegroundQueue.h
src/server/game/Battlegrounds/BattlegroundScore.h
src/server/game/Battlegrounds/Zones/BattlegroundAB.h
src/server/game/Battlegrounds/Zones/BattlegroundAV.h
src/server/game/Battlegrounds/Zones/BattlegroundEY.h
src/server/game/Battlegrounds/Zones/BattlegroundIC.h
src/server/game/Battlegrounds/Zones/BattlegroundSA.h
src/server/game/Battlegrounds/Zones/BattlegroundWS.h
src/server/game/DungeonFinding/LFG.h
src/server/game/DungeonFinding/LFGMgr.cpp
src/server/game/DungeonFinding/LFGMgr.h
src/server/game/DungeonFinding/LFGQueue.cpp
src/server/game/DungeonFinding/LFGQueue.h
src/server/game/Entities/Corpse/Corpse.cpp
src/server/game/Entities/Creature/Creature.cpp
src/server/game/Entities/Creature/GossipDef.cpp
src/server/game/Entities/Creature/GossipDef.h
src/server/game/Entities/Creature/TemporarySummon.cpp
src/server/game/Entities/DynamicObject/DynamicObject.cpp
src/server/game/Entities/Object/Object.cpp
src/server/game/Entities/Object/Object.h
src/server/game/Entities/Object/ObjectDefines.h
src/server/game/Entities/Object/Updates/UpdateData.cpp
src/server/game/Entities/Player/Player.cpp
src/server/game/Entities/Player/Player.h
src/server/game/Entities/Unit/Unit.cpp
src/server/game/Entities/Unit/Unit.h
src/server/game/Globals/ObjectAccessor.cpp
src/server/game/Globals/ObjectAccessor.h
src/server/game/Globals/ObjectMgr.cpp
src/server/game/Groups/Group.cpp
src/server/game/Groups/Group.h
src/server/game/Guilds/Guild.cpp
src/server/game/Guilds/Guild.h
src/server/game/Handlers/AuctionHouseHandler.cpp
src/server/game/Handlers/BattleGroundHandler.cpp
src/server/game/Handlers/CalendarHandler.cpp
src/server/game/Handlers/CharacterHandler.cpp
src/server/game/Handlers/ChatHandler.cpp
src/server/game/Handlers/GroupHandler.cpp
src/server/game/Handlers/GuildHandler.cpp
src/server/game/Handlers/ItemHandler.cpp
src/server/game/Handlers/LFGHandler.cpp
src/server/game/Handlers/MailHandler.cpp
src/server/game/Handlers/MiscHandler.cpp
src/server/game/Handlers/MovementHandler.cpp
src/server/game/Handlers/NPCHandler.cpp
src/server/game/Handlers/PetHandler.cpp
src/server/game/Handlers/QueryHandler.cpp
src/server/game/Handlers/QuestHandler.cpp
src/server/game/Handlers/TradeHandler.cpp
src/server/game/Handlers/VehicleHandler.cpp
src/server/game/Movement/Spline/MoveSplineInit.cpp
src/server/game/Server/WorldSession.cpp
src/server/game/Server/WorldSession.h
src/server/game/Spells/Spell.cpp
src/server/scripts/Commands/cs_debug.cpp
src/server/scripts/Commands/cs_gm.cpp
src/server/scripts/Commands/cs_misc.cpp
src/server/scripts/Commands/cs_modify.cpp
src/server/scripts/Commands/cs_reset.cpp
src/server/scripts/EasternKingdoms/ZulAman/boss_akilzon.cpp
src/server/scripts/EasternKingdoms/ZulAman/boss_halazzi.cpp
src/server/scripts/EasternKingdoms/ZulAman/boss_hexlord.cpp
src/server/scripts/EasternKingdoms/ZulAman/boss_janalai.cpp
src/server/scripts/EasternKingdoms/ZulAman/boss_zuljin.cpp
src/server/scripts/EasternKingdoms/ZulAman/instance_zulaman.cpp
src/server/scripts/EasternKingdoms/ZulAman/zulaman.cpp
src/server/scripts/EasternKingdoms/ZulGurub/boss_arlokk.cpp
src/server/scripts/EasternKingdoms/ZulGurub/boss_jindo.cpp
src/server/scripts/EasternKingdoms/ZulGurub/boss_mandokir.cpp
src/server/scripts/EasternKingdoms/ZulGurub/boss_thekal.cpp
src/server/scripts/EasternKingdoms/ZulGurub/instance_zulgurub.cpp
src/server/scripts/EasternKingdoms/zone_silverpine_forest.cpp
src/server/scripts/EasternKingdoms/zone_stormwind_city.cpp
src/server/scripts/EasternKingdoms/zone_swamp_of_sorrows.cpp
src/server/scripts/EasternKingdoms/zone_tirisfal_glades.cpp
src/server/scripts/Kalimdor/zone_azshara.cpp
src/server/scripts/Kalimdor/zone_durotar.cpp
src/server/scripts/Kalimdor/zone_moonglade.cpp
src/server/scripts/Kalimdor/zone_orgrimmar.cpp
src/server/scripts/Kalimdor/zone_ungoro_crater.cpp
src/server/scripts/Northrend/FrozenHalls/HallsOfReflection/halls_of_reflection.cpp
src/server/scripts/Northrend/IcecrownCitadel/boss_the_lich_king.cpp
src/server/scripts/Northrend/Naxxramas/boss_kelthuzad.cpp
src/server/scripts/OutdoorPvP/OutdoorPvPEP.cpp
src/server/scripts/Spells/spell_dk.cpp
src/server/scripts/Spells/spell_generic.cpp
src/server/shared/Packets/ByteBuffer.h
2014-09-20 11:05:30 +02:00
joschiwald
053beae172
Core/Spells: consider spell speed in SPELL_EFFECT_CHARGE
...
Misc: removed some duplicate guid words in logs
2014-09-17 23:24:31 +02:00