Commit Graph

4294 Commits

Author SHA1 Message Date
Nyeriah
13ac2f312e Scripts/SunwellPlateau: Correct a summon group entry and misc clean up
(cherry picked from commit 9bd7b0e571)
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 866eff64aa)
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 f94cfc6577)
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 1852d7d2f7)
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 9c9e5abca3)
2015-01-10 03:37:43 -02:00
Rushor
f66596a335 Scripts/Stratholme: Move Maleki the Pallid to Eventmaps
Closes #13871

(cherry picked from commit db849e7fcc)
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 9671d51327)
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 d3e2918c57)
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 f2444eedf9)

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 9a941ae125)

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 b0b7a55bdb)
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 3d3dafbe38)
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 5d4f26d820)
2014-12-26 16:27:25 -02:00
Nyeriah
e66460dad6 Scripts/Oculus: Implement a couple of missing texts
(cherry picked from commit 63c1e265aa)
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 aff5229cd1)
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 e2f7b91298)
2014-12-25 18:15:18 -02:00
MitchesD
175951754c Scripts/Nexus: rewritten instance script
(cherry picked from commit f743fb3e43)
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 37ccea13cb)
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 dd942db85f)
2014-12-17 14:56:42 -02:00
mthsena
88b197b2ef Scripts/MountHyjal: Kill warning
(cherry picked from commit 884953942b)
2014-12-15 22:07:26 +01:00
Nyeriah
4d228c2cce Scripts/HallsOfLightning: Implement Loken's intro speech and rewrite boss script to EventMaps/BossAI
(cherry picked from commit d417e92930)
2014-12-15 15:54:26 -02:00
joschiwald
58aca0da81 Scripts/Archimonde: replaced one yell with proper db content and unhacked drain world tree 2014-12-15 00:05:30 +01:00
Nyeriah
0e995303fb Scripts/Naxxramas: Implement Kel'Thuzad's taunts after defeating each wing and the one after killing Mr. Bigglesworth
(cherry picked from commit ee1fa93360)
2014-12-13 21:53:47 -02:00
Nyeriah
6c7472a6d3 Scripts/Naxxramas: Implement the Four Horsemen's dialogue that happens after Gothik's death
(cherry picked from commit f7a5a19f00
2014-12-12 15:21:15 -02:00