Commit Graph

25455 Commits

Author SHA1 Message Date
Shauren
edf5fc2236 Core/Spells: Fixed a crash in SpellInfo::GetEffect happening when the current difficulty did not have an overriding effect 2014-12-14 11:28:13 +01:00
Rat
16ff14e758 Merge branch 'Spells' of https://github.com/TrinityCore/TrinityCore into Spells 2014-12-08 15:33:16 +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
Shauren
88ca8b95e0 Compile warning fix 2014-12-07 14:36:11 +01:00
Intel
518c744336 Core/Packets: Add connection indexes for server packets
Fixed IOCP define for linux
Minor code style change in inventory loading
2014-12-07 15:14:43 +02:00
Rat
30e2e04c01 Core/Spells: some work on effects scaling 2014-12-07 10:11:47 +01:00
joschiwald
384566f271 Core: fixed gcc build 2014-12-07 02:07:35 +01:00
Shauren
1b0d296da1 Core/DataStores: Refactored "gt" dbc handling. Wrapped these stores in a new GameTable class which will calculate correct dbc entry index based on given row/column as well as read number of rows/columns from client files instead of hardcoded GT_MAX_LEVEL 2014-12-07 01:50:50 +01:00
joschiwald
b68b6417f6 Core: fixed few coverity issues and warnings 2014-12-07 01:24:00 +01:00
joschiwald
9cda85a388 Fixed build 2014-12-06 00:19:12 +01:00
joschiwald
cc4ebdbe05 Core/Scripts: log ScriptNames assigned in database without core script 2014-12-05 23:55:06 +01:00
Aokromes
46b6971556 Create INSTALL 2014-12-05 23:49:46 +01:00
Vincent-Michael
5007efd7a2 DB/BattleNet: Update wow build to 19243 2014-12-05 22:52:38 +01:00
Aokromes
7399b5a9d9 Update CONTRIBUTING.md 2014-12-05 22:28:51 +01:00
Intel
3ec88b7086 Core/Player: Prevent updating visibility if player is not in world. Closes #13659 2014-12-05 23:18:40 +02:00
Nyeriah
d4ad229493 Scripts/Misc: Initialize a couple of fields
(cherry picked from commit 548cc1cd2f)
2014-12-05 19:15:36 -02:00
Rat
4b8493d4b2 Renamed wrong named sql file from merge 2014-12-05 14:55:51 +01:00
Rat
305275e75e Merge branch '6.x' of https://github.com/TrinityCore/TrinityCore into Spells 2014-12-05 14:11:08 +01:00
Rat
21aae5b099 Merge branch 'Spells' of https://github.com/TrinityCore/TrinityCore into Spells 2014-12-05 14:10:40 +01:00
Rat
d74b4077c3 Core/Spells: finished implementing talent learning, talent reset, specialization learning 2014-12-05 14:10:02 +01:00
Intel
3a21d41c7c Core/Items: Fixed Inventory Loading from DB 2014-12-05 01:10:16 +02:00
Intel
0d21ed3f86 Core/Packets: Implemented SMSG_CAST_FAILED and updated SpellCastResult enum 2014-12-05 00:33:21 +02:00
Intel
60a6a8ba44 Core/Spells: Fixed spell powers initialization 2014-12-04 22:53:19 +02:00
Nyeriah
9d138bb468 Scripts/MountHyjal: Update Archimonde's script
@todo: instance scripts needs a major clean up
Closes #6471

(cherry picked from commit 09b71ef8bd)
2014-12-04 18:13:17 -02:00
Vincent-Michael
9beb3ca114 Core/DataStores: meh, wrong build -.- 2014-12-04 20:33:15 +01:00
Vincent-Michael
333322fa63 Core/DataStores: Fix startup (meh, @intelz) 2014-12-04 20:10:56 +01:00
Rat
340f725795 Merge branch '6.x' of https://github.com/TrinityCore/TrinityCore into Spells 2014-12-04 19:30: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
Kinzcool
a06925a1de Merge pull request #13646 from Naios/pandaria_teleport
DB/GameTele: Added some Pandaria teleport positions.
2014-12-04 02:54:57 -05:00
Naios
7e68b39873 DB/GameTele: Add some Pandaria teleport positions. 2014-12-04 07:55:53 +01:00
Gacko
b0a805c031 Core/Game: Add missing default cases in switches 2014-12-02 21:33:29 +01:00
Intel
e3fb937fdd Core/Packets: Added SMSG_SPELLNONMELEEDAMAGELOG 2014-12-02 00:55:29 +02:00
Intel
713488596f Core/Packets: Convert SMSG_SPELL_START and SMSG_SPELL_GO to JAM structures 2014-12-02 00:07:36 +02:00
Rat
df2514f044 Core/Spells:
- fixed special action buttons
- added all 6.0.3 player starting spells (needs a little cleanup after level based auto learning is done)
- added all 6.0.3 player starting actions
2014-12-01 22:08:46 +01:00
Rat
b91ac01bc7 Merge branch '6.x' of https://github.com/TrinityCore/TrinityCore into Spells 2014-12-01 21:09:23 +01:00
Rat
e7f3f11ed5 Merge branch 'Spells' of https://github.com/TrinityCore/TrinityCore into Spells 2014-12-01 20:44:27 +01:00
Rat
16219b483d Core/Spells:
- some work on player starting spells and skills
- fixed basic spell learning
- fixed some spell related datastore loads
2014-12-01 20:44:06 +01:00
Gacko
05913b8208 Core/Game: Fix several warnings about wrong data types 2014-12-01 17:21:18 +01:00
Intel
44cede7684 Core/Misc: Fixed some of the Coverity defects 2014-12-01 02:25:29 +02:00
Intel
60ea1265c2 Core/Packets: Added CMSG_SET_ACTION_BUTTON packet 2014-12-01 02:03:06 +02:00
joschiwald
1153b89d3d Core: Fixed an old merge mistake 2014-11-30 23:48:12 +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
Gacko
06bb904b2e Core/DBC: Move sPhasesByGroupStore and access method to DB2Stores
DB2Stores were not loaded yet at the old position.
2014-11-30 21:46:27 +01:00
Intel
3e7e3f2b6e Core/Packets: Added SMSG_SPELL_FAILURE, SMSG_SPELL_FAILED_OTHER, SMSG_SET_FLAT_SPELL_MODIFIER, SMSG_SET_PCT_SPELL_MODIFIER packets 2014-11-30 20:13:23 +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
51026f28bd Core/Packets: Added SMSG_LEARNED_SPELLS packet 2014-11-30 18:49:52 +02:00
Rat
4a6a91a32f Core/Spells: added missing spell effect handler placeholders
- some cleanup
2014-11-30 16:51:47 +01:00
Rat
1ead6c8d19 Core/Spells: added missing aura effect handler placeholders 2014-11-30 16:37:39 +01:00