Commit Graph

25781 Commits

Author SHA1 Message Date
Shauren
9db2e6dbbe Core/Players: Updated player byte field offsets 2015-02-05 20:52:51 +01:00
joschiwald
f9c51b2c7d Made compiler happy 2015-02-05 20:35:44 +01:00
joschiwald
be6b1f5251 Core/Packets:
- updated who packets
- fixed typos from previous commits
2015-02-05 20:18:32 +01:00
Shauren
0ac3a21d33 Core/Spells: Added missed iterator check to Player::GetCastSpellInfo
Closes #14030
2015-02-05 09:36:07 +01:00
Noffearr
1d894f1b9d Core/Misc: Update outdated license header files
Ref #14028
2015-02-04 21:02:54 +00:00
Duarte Duarte
7148d1d86f Merge pull request #14010 from ProjectcoreDevs/6.x
Core/Structure for CMSG_SET_ACTIONBAR_TOGGLES and activate SMSG_MOVE_SET...
2015-02-04 20:50:29 +00:00
Nayd
74f577e444 Core/Packets: Typo fixes and cleanup of 0f84c7c7b1 2015-02-04 20:48:14 +00:00
Nayd
5398e482e3 DB/World: Remove a partial duplicated SQL (ba906b69e0) 2015-02-04 20:48:13 +00:00
Carbenium
6751ac2940 Core/Packets: Add structure for CMSG_GM_TICKET_GET_CASE_STATUS, SMSG_GM_TICKET_CASE_STATUS, CMSG_GM_TICKET_ACKNOWLEDGE_SURVEY and SMSG_GM_TICKET_RESPONSE_ERROR
Implement CMSG_GM_TICKET_GET_TICKET and SMSG_GM_TICKET_GET_TICKET_RESPONSE
Update SMSG_FEATURE_SYSTEM_STATUS to support customizable ticket system and add config options
2015-02-04 20:48:12 +00:00
Nayd
19a09c2763 Fix build
(cherry picked from commit c66bd709f1)
2015-02-04 19:44:56 +00:00
jackpoz
7c3a2e163a Shared/Database: Fix transactions not being recommitted on dead-lock error
Fix transactions not being recommitted on dead-lock error (error code 1213) because of calling http://dev.mysql.com/doc/refman/5.0/en/mysql-errno.html after sending the ROLLBACK command. This way the returned error code was related to the ROLLBACK command, not the failed transaction.

(cherry picked from commit d4db0c15c7)
2015-02-04 19:20:39 +00:00
Warpten
d2b7268f1d Core/Entities: Fixed dynamic updatefields not being sent to the client. 2015-02-04 18:36:28 +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
projectcoredevs
d5b3004b75 Rename Called "ActionBar" to "Mask" 2015-02-03 10:11:56 +01:00
Duarte Duarte
72fe4890b6 Merge pull request #14015 from Carbenium/ticket-1
Core/Packets: Update CMSG_GM_TICKET_SYSTEM_STATUS and SMSG_GM_TICKET_SYS...
2015-02-03 00:50:54 +00:00
Carbenium
ba312088c7 Core/Packets: Update CMSG_GM_TICKET_SYSTEM_STATUS and SMSG_GM_TICKET_SYSTEM_STATUS 2015-02-03 01:38:04 +01:00
Dr-J
7158184da5 DB/Misc: Fix some run-time errors
Solve issues with sai generating errors in Dalaran through sai triggering on non player characters
(cherry picked from commit 6ef97aa942)
2015-02-02 19:48:00 +00:00
Rushor
515aaaa1bd Game/Spells: AoD Specials should only target one Unit
(cherry picked from commit b01e638126)

Conflicts:
	src/server/game/Spells/SpellMgr.cpp
2015-02-02 19:43:51 +00:00
Shauren
dd4973ab23 Core/PacketIO: Fixed SMSG_DB_REPLY structure 2015-02-02 19:50:27 +01:00
projectcoredevs
2ad6c2430e Core/Structure for CMSG_SET_ACTIONBAR_TOGGLES and activate SMSG_MOVE_SET_FLIGHT_SPEED
SMSG_MOVE_SET_FLIGHT_SPEED resolve #14008
2015-02-02 09:57:01 +01:00
Nayd
68d026709b Scripts: Remove scripts that were replaced by SAI in ba906b69e0 2015-02-02 04:03:59 +00:00
Nayd
ba906b69e0 DB/World: Add multiple SQLs from 3.3.5 branch (last ~3 months)
Multiple authors (most by @DRJ)

42f1a0b DB/Creature: Toc binding must start at Icehowl not at Gormok
cc00321 DB/Creature: Fix some startup errors
747e72f DB/Creature: Icecrown/Wrathgate - 1
4d2c35e DB/Creature: Fix for Bleeding Hallow Dark Shaman without waypoint data
b7bacea DB/Creature: Hellfire Peninsula - Waypoints - 5
d443a76 DB/Misc: Fix Mog dorg the Wizened quest linking issues
286fab5 + 561fc77 DB/Item: Bubbling Brightbrew Charm
20af358 DB/Creature: Spawns and waypoints on Storm Peaks
65364af DB/Creature: Add 4 missing spawns
e583777 DB/Waypoint: Edrick Killian & Mattie Alred
92d42e3 DB/Creature: Deathbound Ward
5719fe9 DB/Creature: Hellfire Peninsula - Waypoints - 2
495c64b DB/Creature: Hellfire Peninsula - Waypoints - 4
60f4c7d DB/Creature: Hellfire Peninsula - Waypoints - 3
3747f99 DB/Spells: Bizuri's Totem of Shattered Ice / Idol of the Crying Moon
7523d60 DB/Quest: Heart of Hakkar
2dc0ffe DB/Creature: Dalaran Citizen and Great Hexer Ohodo
161d688 DB/Gossip: some missing gossip menu ids, menus and menu options)
cbb1f7c DB/Creature: Fix Lesser Nether Drake unit_flags
c385e53 DB/SAI: Ulduar Scripts
46828c4 DB/Creature: Archmage Pentarus Flying Machine
9feabd1 DB/Creature: Ruul the Darkener
6627a44 DB/Quest: Post-Partum Aggression
1175ba7 DB/Spell: Fix Venomhide Poison staking with spell power
a455b47 DB/Misc: Misc fixes
c136e4c DB/Misc: Missing spell targets/conditions
4265f7e DB/Gameobject: Update Archivum Console Scripts (Ulduar)
2c0b3de DB/Quest: Swift Discipline
bf0a546 DB/Misc: Wrathgate Again
598908b DB/Misc: Wrathgate Stuff
4bc96bf DB/Quest: Prisoners of the Grimtotems
e79521d DB/Quest: The Flesh Giant Champion
153be1a DB/Quest: Stinky's Escape
bef81c9 DB/Quest: What the Soul sees
068999f DB/Event: Perry Gatner
b8560bc DB/Misc: More Perry Gatner Texts
2f56fdb DB/Misc: Kill warnings
13f205a DB/Misc: Cosmetic Fixes
463aeb6 DB/Misc: Traveler's Tundra Mammoth
e536922 DB/Misc: Updates
a209e53 DB/Quest: Further Conversations
c734743 DB/Misc: Various Updates
4387bc3 DB/Creature: Vacillating Voidcaller
fff2aff DB/Creature: Harbinger of the Raven
fe31f10 DB/Achievement: Pilgrim's Peril
5e5b8e2 DB/Quest: We Strike!
0411157 DB/Creature: Fix Void Conduit InhabitType
84d1ac2 DB/Achievement: Now We're Cookin
a5c90b4 DB/Conditions: Gossip conditions for AT Valiants and Champions.
b1ab1bb DB/Creature: Misc updates for AT Valiants and Champions.
5a30c00 DB/Creature: Fix class of Water Terror
3236f16 DB/Creature: Fix Wyrmrest Skytalon class
b604292 DB/Misc: Getry (Again)
e60656e DB/Quest: Changes to script for Foolish Endeavors
ef6772b DB/Misc: Misc fixes 2
92ddfd3 DB/Quest: Misc Fixes
3b1acea DB/Misc: Deviate Ravager
dd87d74 DB/Misc: Fix typo in .titles current helptext
1dba02c DB/Misc: Fix typo
75decfc DB/SAI: Fix 3 startup errors
6f58467 DB/Misc: Quest linking
849e7a6 DB/Quest: Of keys and cages
898ecf7 DB/Misc: Misc Fixes
5e95a0f DB/Quest: Flight of the Wintergarde Defender
251a347 DB/Quest: Blending In
0527800 DB/Quest: Sniffing Out the Perpetrator (Alliance)
502a7e6 DB/Spells: Cleaned playercreateinfo_spell_custom table and added WoTLK class spells only
971f486 DB/Quest: All Hail Roanauk!
ff18a6e DB/Quest: Return of the High Chief
3e4b83b DB/Misc: Rescue from Town Square
11e192c DB/SAI: Clear param2 for Remove Aura
dd1e9ec DB/Misc: Put right fieldnae in delete clause which was causing error on apply
d0ae507 DB/Misc: Eye of Dominion gossip conditions
0872174 DB/Misc: Lithe Stalker Quests
820e3eb DB/Quest: A Undead's Best Friend / Eidolan Watcher
141cf75 DB/Quest: The Vile Hold
5dd9901 DB/Quest: New Recruit
aac03a8 DB/Item: Northrend Mystery Gem Pouch (3.3.5)
499cf73 DB/Misc: Fix 2 startup errors
39b7ab2 DB/Pathing: Mattie Alred
5085375 DB/Quest: Sniffing Out the Perpetrator (Horde Only)
d680e82 DB/Misc: Hellfire Peninsula Pathing
8274cae DB/Creature: Fix 2 startup errors
ee623a4 DB/Gameobject: Everfrost Chip
a5d6f1d DB/Misc: Commoner Texts
b70b4c5 DB/Misc: Fleeing Soldiers
6ad8f4b DB/Misc: Winterveil
fb1b7f6 DB/Misc: Lights Vengence
97d415d DB/Misc: Additions to fb1b7f6
e0d1070 DB/Misc: The Sacred and the Corrupt Turn in event
4874c9f DB/Misc: Tabard Vendors
4a6d169 DB/Misc: Lights Vengeance (Again)

(typo fixes and misc. commits not listed but were also included)

Ref #13792
2015-02-02 04:02:42 +00:00
Nayd
9d1e64159f (1) Scripts/Spells: Death Grip should not be castable while jumping/falling and should have 8-30 yards range in PvP instead of 0-30 yards
Closes #13499

(cherry picked from commit e8955cf6dd)

Conflicts:
	sql/updates/world/2014_12_28_01_world.sql

(2) Scripts/Spells: Adding overrides Death Grip Initial.

Thanks @Goatform
(cherry picked from commit bb002803bc)

(3) Scripts/Spells: Move death grip from DB

Moves death grip from DB to spellscript for clarity and to reduce confusion in future.

(cherry picked from commit 77887ab32f)

Conflicts:
	sql/updates/world/2014_12_28_03_world.sql
2015-02-02 02:06:48 +00:00
Nayd
86f7f47b58 Core/Build: Use std namespace in getline calls 2015-02-02 01:57:27 +00:00
joschiwald
053d5f24ee Core/Packets:
- added inspect packets
- updated opcode values
2015-02-01 20:52:05 +01:00
Vincent-Michael
b6eb66e192 Scripts/Kalimdor: Fix non pch build 2015-02-01 18:05:32 +01:00
jackpoz
c899944981 Core/Misc: Fix static analysis issues
Fix some static analysis issues reported by Coverity
2015-02-01 15:38:07 +01:00
Rushor
4e28b29e25 Scripts/Bloodmyst Isle: Disable CreatureAttack for NPC: Webbed Creature
(cherry picked from commit 644de8700c)
2015-02-01 00:16:19 +00: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
jackpoz
95b1204798 Core/Misc: Properly sanitize ReputationSpillover data
Fix an issue added in 024b57bb74 that didn't properly skip ReputationSpillover rows with invalid data.
Fix also a static analysis issue reported by Coverity.
2015-01-31 22:59:21 +01:00
jackpoz
a7ca78b2fe Core/VMaps: Fix debug assert caused by invalid vmaps
Fix debug assert thrown by G3D caused by models with empty bounding box being exported by vmap4assembler and imported by worldserver. This change will skip those models, proper investigation on the issue of why the bounding box is empty is still required.
2015-01-31 22:57:08 +01:00
Shauren
dcd4f749c6 Core/Movement: Fixed speed change packets 2015-01-31 22:39:32 +01:00
Duarte Duarte
229111c92c Merge pull request #13961 from GreenBagels/WoD-stat-update
Changed Attack Power / DPS from 14 AP/DPS to 3.5 AP/DPS
2015-01-31 20:05:51 +00:00
Duarte Duarte
26e016aacb Merge pull request #13973 from Unholychick/6.x
Spells/Scripts: Some small fixes to spell_dk.cpp
2015-01-31 20:05:25 +00:00
Rushor
91b2519b93 Scripts/Zul'Drak: GO Scourge Enclosure - Delay Despawn of Dummy to ensure Explosion
(cherry picked from commit de99d9e15b)
2015-01-31 20:02:32 +00:00
Shauren
6d70acbbd6 Core/Spells: Renamed SPELL_ATTR4_TRIGGERED to SPELL_ATTR4_CAN_CAST_WHILE_CASTING and adjusted trigger flags accordingly 2015-01-31 19:52:36 +01:00
Shauren
3f28fd304d Core/Spells: Reimplemented automatic spell learning
* Fixed learning/unlearning talents
2015-01-30 23:58:16 +01:00
joschiwald
beb1a06ea5 Core/Misc: fixed creating battlefield/opvp capturepoints and prevented mem leak 2015-01-30 23:53:41 +01:00
Vincent-Michael
74094dae63 SQL: Fix import 2015-01-30 23:00:18 +01:00
jackpoz
89c535cf2a Core/Misc: Fix static analysis issues
Fix some static analysis issues reported by Coverity
2015-01-30 22:32:26 +01:00
joschiwald
829b99cb23 Core/Spells: fixed loading spell_target_position 2015-01-30 20:34:40 +01:00
MitchesD
c2a52c4119 Scripts/HoR: implement Quel'Delar quest
* support for quest 24480, 24561
* there may be some visual problems but quest should work as intended

Closes https://github.com/TrinityCore/TrinityCore/issues/838
(cherry picked from commit 71b53601a3)
2015-01-30 14:31:11 +01:00
Shauren
3e466db365 Core/Spells: Updated SpellMod enum
Closes #13977
2015-01-29 18:15:59 +01:00
Nayd
a93c40143f Core/Packets: Update and enable SMSG_ATTACKSWING_ERROR and SMSG_CANCEL_COMBAT
Removed old SMSG_ATTACKSWING_NOTINRANGE, SMSG_ATTACKSWING_DEADTARGET, SMSG_ATTACKSWING_CANT_ATTACK and SMSG_ATTACKSWING_BADFACING
2015-01-28 22:26:47 +00:00
Unholychick
24af925c96 Spells/Scripts: Some small fixes to spell_dk.cpp 2015-01-28 21:58:08 +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
Nayd
7dc90b4efd Rollback unintended change to 2014_12_25_00_hotfixes_locale_broadcast_text.sql 2015-01-28 13:59:56 +00:00
Nayd
6f7d048765 Core/Packets: Update and enable SMSG_WEATHER 2015-01-28 13:58:40 +00:00
Nayd
0f0fcf198e DB/Schema: Update characters database
- Change multiple table's chartset from latin1 to utf8
- Add primary keys to tables that didn't have one
- Replaced one unique constraint by primary key
2015-01-27 22:43:45 +00:00
Duarte Duarte
e5fd47c3ef Merge pull request #13968 from Gooyeth/6.x.stuck
Core/Spells: Stuck effect correction (6.0.3)
2015-01-27 21:03:04 +00:00