Commit Graph
4299 Commits
Author SHA1 Message Date
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 6f7d048765 Core/Packets: Update and enable SMSG_WEATHER 2015-01-28 13:58:40 +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
joschiwald c61bcf1206 Core/NetworkIO: sync opcodes with wpp 2015-01-25 21:08:54 +01:00
jackpoz 9aa170a085 Core/Misc: Fix static analysis issues
Fix some static analysis issues reported by Coverity
2015-01-21 22:24:57 +01:00
Nyeriah 13ac2f312e Scripts/SunwellPlateau: Correct a summon group entry and misc clean up
(cherry picked from commit 9bd7b0e5714475d05d74c15bad500e0a59768edd)
2015-01-18 23:08:45 -02:00
Nayd 08a98c6237 Line ending fix, sorry. 2015-01-19 00:07:10 +00:00
Nyeriah 4ea3b7794f Scripts/HellfireRamparts: Add a missing reset call and correct spawn masks for Reinforced Fel Iron Chests
Thanks to @ariel- for noticing the missing _Reset();

Closes #13747

(cherry picked from commit 866eff64aa90974e2b1a774b8fd6ea4856346635)
2015-01-18 21:03:08 -02:00
joschiwald fd6668d17a Core/NetworkIO: sync opcode values with wpp and removed duplicate ones 2015-01-18 23:56:01 +01:00
jackpoz 1a4b1beb14 Core/Misc: Fix static analysis issues
Fix some static analysis issues reported by Coverity
2015-01-18 21:53:04 +01:00
Shauren 58d75eda3a Core/Commands: Added "createGameAccount" argument to .bnetaccount create command (default true) to opt out of creating the initial game account 2015-01-17 20:03:39 +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
MitchesD 82e5d18893 Scripts/Misc: some random changes after recent commits and cleanup
(cherry picked from commit f94cfc65771f53cd2b693779ecd00705cd66593a)
2015-01-10 23:01:41 +01:00
Nyeriah bd5c7cc637 Scripts/BlackfathomDepths: Convert bosses to EventMaps/BossAI and clean up instance script
(cherry picked from commit 1852d7d2f7b808efb1ec505ce1ca6867219f3588)
2015-01-10 03:41:05 -02:00
Nyeriah 6aac2bf2a7 Scripts/HellfireRamparts: Remove the spawning of the Reinforced Fel Iron chest from scripts
Updates #13747

(cherry picked from commit 9c9e5abca3dd9bdc8f776ffacd72500367e56043)
2015-01-10 03:37:43 -02:00
Rushor f66596a335 Scripts/Stratholme: Move Maleki the Pallid to Eventmaps
Closes #13871

(cherry picked from commit db849e7fccd1545435dacbc94f5e42142c8b6ced)
2015-01-10 05:20:36 +00:00
Shauren faa583c784 Core/Maps: Updated map difficulties 2015-01-10 01:35:47 +01:00
Vincent-Michael 6794d4dfe8 Fuck you 2013 2015-01-01 00:39:01 +01:00
Vincent-Michael ab90f74486 Update copyright note for 2015
Happy new year
2015-01-01 00:28:09 +01:00
joschiwald 45187b036f Core/Packets: rename packet structs to match client names 2014-12-30 00:39:51 +01:00
Vincent-Michael ddb0b1acda Core: Remove White spaces 2014-12-29 16:55:49 +01:00
Nyeriah 1d83ce39dd Scripts/Ulduar: Fixes Flame Leviathan entering evade mode if Pursue returns no target
* Pursue is never cast on players at retail, however, being there without a vehicle doesn't prevent the boss from attacking you, nor does it enter evade mode.

Closes #11199

(cherry picked from commit 9671d513273867e62d520ec3d71b4c038802f5ab)
2014-12-29 04:16:53 -02:00
joschiwald c5a79fe37b Core: fixed more typos 2014-12-29 04:00:29 +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
MitchesD 2f96d67571 Scripts/Nexus: Keristrasza converted to BossAI and EventMap
(cherry picked from commit d3e2918c57786800b8cbc63287f43f37111a6317)
2014-12-28 22:08:00 +01:00
Intel a782515246 Core/Quests: Updated Quest System to new Format
All quest requirements are now in quest_objectives table
quest_template table contains _ONLY_ WDB data and must not be modified
Currently supported objectives are MONSTER, GAMEOBJECT, ITEM, TALKTO, CURRENCY, REPUTATION, MONEY, PLAYERKILLS, AREATRIGGER
2014-12-28 22:55:53 +02:00
pete318 27137ca06e Scripts/Quests: Fix Quest A Spirit Guide
- Ensures rep adjustment buff is always applied (overrides evade, implements existing evade + re-apply buff)
- Removes un-owned ravagers with incorrect faction from DB (the correct ones are spawned with their masters without the DB entries)
- Create some extra steps in the wolf's waypoints in order to generate some AI events for the Ryga NPC. I think it's a bit of a dirty solution, but it seems to work with minimal changes.
- Created RP series of events with Ryga NPC and Ancestral Wolf Spirit (Ryga Kneels, talks to wolf, then returns to spawn position after around a minute).

Closes #13619
Fix #4028

(cherry picked from commit f2444eedf92fce39f7685eafead61d88d4ad89ef)

Conflicts:
	sql/updates/world/2014_12_28_02_world.sql
2014-12-28 18:46:58 +00:00
Mihapro 76fa042fdc Scripts/Instance: The Stonecore updates
Stonecore Teleporters scripted. Some corrections, better handlings, fixed Travis warnings ...

Closes #13626

(cherry picked from commit 9a941ae125c8b22b802270f7f419c1a8bfd2a343)

Conflicts:
	src/server/scripts/Maelstrom/Stonecore/boss_high_priestess_azil.cpp
	src/server/scripts/Maelstrom/Stonecore/boss_ozruk.cpp
	src/server/scripts/Maelstrom/Stonecore/instance_stonecore.cpp
	src/server/scripts/Maelstrom/Stonecore/stonecore.cpp
2014-12-28 18:02:10 +00:00
Gooyeth a26b0f2c76 Scripts/Quests: Fix Red Snapper - Very Tasty! GOb
Fix 'School of Red Snapper' now disappear correctly when using 'Draenei Fishing Net', the bug is caused because the GameObject is SpellFocus type.

Fix #1673
Closes #13748

(cherry picked from commit b0b7a55bdba20aad5b7914c55933daa70afe59ba)
2014-12-28 17:07:00 +00:00
Gigi1237 d51b2c04c8 Core/Scripts: Add Conjure Refreshment Table script
- Fix Conjure Refreshment for characters above level 85

Closes #13780
2014-12-28 15:30:32 +00:00
MitchesD be0009d01a Scripts/ICC: fixed situations when LK tried to cast Necrotic Plague on pets and then Necrotic Plague was omitted
(cherry picked from commit 3d3dafbe380054ef60cbf99658aa42c442b01693)
2014-12-28 12:15:42 +01:00
Gacko cf89335177 Fix non pch build 2014-12-27 13:57:36 +01:00
Nyeriah 6f8a7be120 Scripts/Commands: Fix a conversion loss at the mute history command
(cherry picked from commit 5d4f26d82028823f4672e370deaf0f6069fb225f)
2014-12-26 16:27:25 -02:00
Nyeriah e66460dad6 Scripts/Oculus: Implement a couple of missing texts
(cherry picked from commit 63c1e265aace363a1d889b1621c0cc3a9263e956)
2014-12-26 13:12:00 -02:00
Nyeriah b3a63301d0 Scripts/Naxxramas: Add script support for quarter teleporters and spawn missing ones
Updates #13255

(cherry picked from commit aff5229cd1777581bd85079d064037a57bf17799)
2014-12-26 04:16:12 -02:00
Duarte Duarte c548517585 Merge pull request #13751 from Unholychick/6.0.3
Core/Scripts: Add new SpellScript hook
2014-12-25 21:30:44 +00:00
Unholychick 1f39b1dbfa Core/Scripts: Rewrite Devour Magic
Rewrite Devour Magic to use new spellscript hook OnEffectSuccessfulDispel.
2014-12-25 22:28:57 +01:00
Shauren 9eb70940bd Core/DataStores: Moved broadcast_text handling to DB2Storage 2014-12-25 22:20:16 +01:00
Nyeriah db2816cfba Scripts/Nexus: Implement Grand Magus Telestra's seasonal costume
Closes #13643

(cherry picked from commit e2f7b91298d6588c062db2d1132a62ddd8a4437a)
2014-12-25 18:15:18 -02:00
MitchesD 175951754c Scripts/Nexus: rewritten instance script
(cherry picked from commit f743fb3e43036bdfd4e6b96dff1a82c19e3faa59)
2014-12-25 19:53:00 +01:00
Shauren 941904d5ea Core/Items: Updated item stat calculations
* Implemented item modifiers
* Implemented item bonuses
2014-12-23 00:25:43 +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
Rat 9fefd963b3 Core/Spells: fixed build and SelectEffectImplicitTargets logic 2014-12-19 20:47:01 +01:00
Rat 085df6d987 Merge branch '6.x' of https://github.com/TrinityCore/TrinityCore into Spells
Conflicts:
	src/server/scripts/Northrend/Ulduar/HallsOfLightning/boss_loken.cpp
2014-12-19 20:10:10 +01:00
Rat 0e06022827 Core/Spells: added .auras command (temp, for easy aura debugging) 2014-12-19 20:05:02 +01:00
Nyeriah 1e30bc4483 Scripts/HallsOfLightning: Readd a safe-measure line to remove Loken's aura
(cherry picked from commit 37ccea13cbdb78b4c635ea9f3ec718d2e75e3c50)
2014-12-17 15:04:35 -02:00
Nyeriah 037418a116 Scripts/Naxxramas:
* Implement dialogue after Sapphiron dies.
* Spawn missing triggers at Kel'Thuzad's room.
* Implement a couple of missing texts and emotes to Kel'Thuzad's fight.

(cherry picked from commit dd942db85fbd5e42fcd60fa4620c51093cc7ebfe)
2014-12-17 14:56:42 -02:00