Commit Graph
95 Commits
Author SHA1 Message Date
Gacko 754418a8de Script/ICC: Fix phase check in Saurfang script
Related to changes in dbecf05e39
2013-01-30 19:34:59 +01:00
Gacko 2ba477c367 Merge pull request #7873 from Gacko/eventphases
Core: Logical fixes in EventMap
2013-01-30 09:49:54 -08:00
Gacko dbecf05e39 Core: Logical fixes and improvements in EventMap 2013-01-30 18:39:34 +01:00
Gacko 29cd1dbec1 Core/Quest: Bloody Breakout
Closes #641
2013-01-28 19:50:01 +01:00
Gacko 3a07f4e17d DB: Fix import 2013-01-27 01:51:44 +01:00
Gacko f3d0ea66be DB: Fix SAI broke by quest_end_script conversion
Closes #8995
2013-01-25 22:28:49 +01:00
Gacko 7788980691 DB: Thuk the Defiant
Set hostile to make Stasis Chambers of Bash'ir (10974) solvable.

Solves #6422
2013-01-21 18:00:19 +01:00
Gacko 2df2d6896b DB: Image of Commander Ameer
Thanks @nelegalno
2013-01-20 16:26:44 +01:00
Gacko e524539d90 Core/CS: More npcflag info in .npc info 2013-01-19 20:59:48 +01:00
Gacko c07a4a6745 DB: Kelris - Question instead if exclamation on aggro 2013-01-19 11:40:14 +01:00
Gacko a261231d3f Damn TextEdit 2013-01-19 02:38:42 +01:00
Gacko 13f457a407 DB: Lord Kelriss - Swap aggro and death text 2013-01-19 01:42:40 +01:00
Gacko b25820cc99 DB: Lord Kelris - Correct sound on aggro
Thx @gecko32. Solves #6623
2013-01-19 01:14:33 +01:00
Gacko 602950cb77 DB/Quest: Lefty loosy, righty tighty
Solves #2025
2013-01-14 18:44:47 +01:00
Gacko 8be3d4cc80 Core/BG: Add workaround annotation and use exact coords 2013-01-13 16:15:35 +01:00
Gacko 0b07912622 Fix nonpch build and warning. Move script to spell_quest.cpp 2013-01-13 15:37:01 +01:00
Gacko 3a32c76de9 Core/DB: Gluttonous Lurkers
Solves #1249
2013-01-13 14:59:51 +01:00
Gacko fdd853366a Core/Script: Uldaman - Altar of the Keepers
... and some codestyle changes.
2013-01-13 11:54:05 +01:00
Gacko 26aeed3744 Once last codestyle change. 2013-01-12 20:33:08 +01:00
Gacko 31043b1ae3 Fix codestyle in da21bbe93c 2013-01-12 20:29:40 +01:00
Gacko da21bbe93c Core/Battleground: Eye of Storm - Fel Reaver Ruins
Make it possible to deliver the flag at Fel Reaver Ruins which was
impossible before because of a big areatrigger which covered the original
areatrigger for the flag point.

Solves #337. Thanks to @Greymane
2013-01-12 20:28:12 +01:00
Gacko 4d9fa7f22c Core/Spell: Gordunni Trap
Casting npc of the trap should not remove the summoned chest on despawn.
Solves #4811
2013-01-12 15:01:53 +01:00
Gacko f739be5052 Core/UnitAI: Checks in DoCastVictim
Consider triggered flag and unit state
2013-01-12 13:47:32 +01:00
Gacko f46ac4a46c Core/Script: Pyroguard emberseer
Cleanup while working on #4586
2013-01-12 13:44:26 +01:00
Gacko 1d6c6f55c7 DB/SAI: Hulking Abomination 2013-01-12 12:40:39 +01:00
Gacko e102629601 DB/Quest: Raise the Barricades
Thanks to @Nevadas. Solves #8877
2013-01-08 21:33:28 +01:00
Gacko ea72933608 Fix non PCH build 2013-01-05 19:10:18 +01:00
Gacko c86230208f Script: Novos rewrite 2013-01-05 18:03:11 +01:00
Gacko 355b051419 DB: Re-add creature text for SAI conversion 2013-01-04 14:22:45 +01:00
Gacko 01b705c844 Core/Player: Fix armor calculation - 2nd try
Base armor value from WDB data includes the ArmorDamageModifier. Items of
same item level, required level, armor type and equiptment slot should
have (nearly) the same armor values.

See following links for further proofs:
http://pastebin.com/fqNJLYj4
http://www.wowhead.com/item=50466#comments:id=889035:reply=444786

The shown item should have a base armor value of 177 as similar items and
a bonus armor value of 560 which equals 737 - like in DB atm.
2013-01-01 21:43:17 +01:00
Gacko 87368cab45 Partially revert last commit - fix on ItemHandler coming soon 2013-01-01 21:17:48 +01:00
Gacko 431b807275 Core/Player: Fix armor calculation
Base armor value from WDB data includes the ArmorDamageModifier. Items of
same item level, required level, armor type and equiptment slot should
have (nearly) the same armor values.

See following links for further proofs:
http://pastebin.com/fqNJLYj4
http://www.wowhead.com/item=50466#comments:id=889035:reply=444786

The shown item should have a base armor value of 177 as similar items and
a bonus armor value of 560 which equals 737 - like in DB atm.
2013-01-01 20:47:05 +01:00
Gacko edb90f957b Core/DB: Haaleshi Altar
- Prevent crash due to spamming GossipHello
- Convert core script to SAI
- Solves #8220
2012-12-31 15:03:19 +01:00
Gacko 0eb26feaf2 DB/SAI: Reforging the sword 2012-12-31 01:17:42 +01:00
Gacko 2048877746 Rename SQL
... forgot again...
2012-12-29 08:03:00 +01:00
Gacko 01997cba47 DB/Quest: Citadel footsteps questline. Thx @Exodius
This, together with
- 007461b6d8
- 9020084096
- f1d960a589
solves #7707. Any suggestions/improvements in this issue.
2012-12-29 08:01:07 +01:00
Gacko a29ec679ae Rename SQL 2012-12-27 22:15:30 +01:00
Gacko 007461b6d8 DB/Quest: The Shadow's Vault questline. Thx @Exodius 2012-12-27 22:12:29 +01:00
Gacko 9020084096 DB/Quest: Orgrim's Hammer questline - Thx @Exodius 2012-12-27 14:12:22 +01:00
Gacko 98be46dfd8 Rename sql file 2012-12-27 12:25:47 +01:00
Gacko 006cc1797a Core: Fix warning
boss_sindragosa.cpp:235: warning: unused parameter ‘killer’
2012-12-23 18:04:42 +01:00
Gacko f1d960a589 DB: The Crusaders Pinnacle chain. Thx @Exodius 2012-12-22 23:07:49 +01:00
Gacko 2302b04a06 Core/Spell: Last work on Shadows Fate
- Shadows Fate can now be applied by more than just one player at the same
   time. So on everyone who hits the unit the credit spell with the visual
   will be casted on death.
- The AOE credit spells for the three infusion quests will be casted by
  the boss once. If this would be done on proc, these AOE spells could be
  casted up to 25 times.
  -> 25 AOE credit spells plus 25 Soul Feast credit spells equals Sh**
2012-12-22 17:49:51 +01:00
Gacko 8cbb3763dd Core/Spell: Shadows Fate crash fix 2012-12-22 16:42:46 +01:00
Gacko a8b145348a Core/Spell: Add missing break. 2012-12-21 14:14:58 +01:00
Gacko 410586cf43 Core/Spell: Shadow's Fate conditions
Some of the quests only can be done in 25man mode
2012-12-20 23:56:09 +01:00
Gacko 04a3939a23 Core/Spell: Reimplement Shadow's Fate check 2012-12-20 14:44:26 +01:00
Gacko 699354d8ef Core/Spell: Shadow's Fate should hit every unit
See #8723 for further information
2012-12-20 10:01:07 +01:00
Gacko 4f956d7782 Core/Spell: Improve/correct last commit 2012-12-19 22:40:14 +01:00
Gacko 86230e2756 Core/Spell: Fix Shadow's Fate aura
The aura proccs on unit's death. The unit should cast the credit spells
to
all players of the raid. I'll finish my work later.
2012-12-19 22:38:07 +01:00
Gacko 40292d9a19 Core/DB: Assign texts to correct creatures
Also convert some never used script texts to creature text for future use.
Some scripts or Talk() calls need to be implemented first.

Solves #8659
2012-12-18 15:19:13 +01:00
Gacko c65ccba1e1 Core/DB: Drop table script_texts 2012-12-13 14:48:01 +01:00
Gacko d34a9df70a Core/DB: Last fixes for creaturetext conversion 2012-12-09 20:03:17 +01:00
Gacko 8fbec4156b Core/DB: Creature text for 22 script files 2012-12-07 10:04:40 +01:00
Gacko f9c0e3c91b Core/DB: Creature text for 53 script files 2012-12-06 18:08:21 +01:00
Gacko c5a38da394 DB/Scripts: Add missing creature_text for Kel'Thuzad in 33c44594cd
Closes #8562
2012-12-04 22:19:35 +01:00
Gacko 33c44594cd Core/DB: Creature text for 26 script files 2012-12-03 22:10:18 +01:00
Gacko a73a7dc43f Core/DB: Creature text for 37 script files 2012-12-02 19:13:57 +01:00
Gacko e8186669c5 Core/DB: Creature text for 24 script files 2012-12-01 11:59:38 +01:00
Gacko 3bfce15019 Core/DB: Corrections for creature text conversion 2012-11-26 23:13:56 +01:00
Gacko 7accb42cc4 Core/DB: Convert 25 more scripts to creature text 2012-11-26 22:55:12 +01:00
Gacko 4065176897 Core/DB: Convert 14 more scripts to creature text 2012-11-23 16:25:59 +01:00
Gacko 27619b2bd7 Core/DB: Chapter 5 in creature text 2012-11-23 15:59:11 +01:00
Gacko a66adcf6e1 Core/DB: Chapter 2 in creature text 2012-11-23 15:59:10 +01:00
Gacko 14b728255c Core/DB: Converted 11 scripts to creature text 2012-11-23 15:59:10 +01:00
Gacko 9f360cc81c DB: Correct mistake in horseman conversion 2012-11-20 22:04:31 +01:00
Gacko 1e5e7056dc Core/DB: Converted 7 more scripts to creature text 2012-11-20 22:03:10 +01:00
Gacko 9dc06f8bd9 Core/DB: Some script to creature text conversions... 2012-11-20 18:08:18 +01:00
Gacko 45b07f0931 Scripts&DB: Nexus - Ormorok
Following improvements:
- Spellscript for crystal spikes
- Spawn crystal tanglers with spell
- Usage of event map
- Correct usage of frenzy
- Heroic spells
- Target selection for crystal tanglers

Details for the spell script:
There are 4 spells. Each of them spawns the same trigger but in another direction. The trigger gets an aura which triggers the spell which summoned him after 250ms. This time is too long, so it triggers on apply. Don't worry - test ingame first, it's working blizzlike (I watched some videos on YT to find out which is the best amount of time difference between spawn and next summon).

Some summon types don't store the spell id which summoned them. The trigger is one of them which are not doing so. So I had to move the line, which stores the spell id in the summon out of the if. This could be done more specific, but it works fine. This improvement is required to find out which spell the aura applied to the summoned trigger has to cast to keep the right direction.

Closes #8193

Signed-off-by: Nay <[email protected]>
2012-11-18 23:46:03 +00:00
Gacko c95228fcf8 Core: Utgarde Keep - Fix warning/error 2012-11-16 14:21:48 +01:00
Gacko 4e95c64bad Core: Utgarde Keep - Codestyle 2012-11-12 19:16:26 +01:00
Gacko 5126c0ad8b Core/DB: Utgarde Keep - Proto Drake 2012-11-11 18:43:04 +01:00
Gacko a2748fde4b Core/DB: Utgarde Keep - Corrections 2012-11-10 18:08:40 +01:00
Gacko cc0842f46b Core/DB: Utgarde Keep
- Script areatrigger near Ingvar to activate the proto drake
- Assign heroic spells
- Mount proto drake rider to proto drake
2012-11-10 17:33:07 +01:00
Gacko ead804df92 Core: Fix compile warnings 2012-10-25 22:08:10 +02:00
Gacko cd26aa7206 Core: Children's Week - Remove event.h include 2012-10-25 16:16:01 +02:00
Gacko 2c8c7a195d Core: Implement Gameobject::Use() for traps 2012-10-21 14:38:46 +02:00
Gacko 9c4cf9b39c Core/DB: Children's Week 2012-10-21 14:33:20 +02:00
Gacko ae199b4839 Core/DB: Quest 'Gordunni Cobalt' - Codestyle 2012-10-20 15:53:11 +02:00
Gacko 0b7a842b61 Core/DB: Quest 'Gordunni Cobalt'
SpellScript and conditions for spells of this quest.
2012-10-20 15:01:04 +02:00
Gacko 1da4a8503c Core: Quest 'Distortion in time' - Codestyle
Replace enum name eCloseRift with CloseRift and add underscore to private
member counter.
2012-10-16 12:01:48 +02:00
Gacko 887509b1de Core/DB: Quest 'Distortions in time' 2012-10-14 19:18:41 +02:00
Gacko 59557091a6 Core/DB: Quest 'Distortions in time' 2012-10-14 17:24:59 +02:00
Gacko 2da0af9595 Core: Utgarde Keep - Shadow Axe - MovementInform 2012-09-23 16:44:11 +02:00
Gacko 39a704671d Core: Utgarde Keep - Last corrections 2012-09-23 16:10:46 +02:00
Gacko e9a2b3f10e Scripts/Sm: Fix quest I was a lot of things
(Modified - Nayd)

Closes #6295
Closes #7577
2012-09-22 02:26:55 +01:00
Gacko b779aa0848 DB: Utgarde Keep - Codestyle 2012-09-21 09:29:40 +02:00
Gacko f25ff104ef Core/DB: Utgarde Keep - Codestyle and eventmap 2012-09-21 09:20:29 +02:00
Gacko ee6ff0e5ed Core/DB: Utgarde Keep 2012-09-20 17:45:11 +02:00
Gacko 913645d5c7 Core: Blood furnace - Update method header to lastest rev 2012-09-03 22:25:26 +02:00
Gacko 153e88a16b Core: Blood Furnace - Broggok event
Move prisoners back in cages after respawn. They didn't reset correctly
for players which were still in the instance after wipe
2012-09-03 20:09:45 +02:00
Gacko 9060294ab0 Core: Quest 'The art of persuasion' - Typo 2012-09-02 11:54:02 +02:00
Gacko 74d4aec49b Core/Spell: Unlocking zuluhed chains
Core/Spell: Unlocking zuluheds chains

Core/Spell: Unlocking zuluheds chains

Core/Spell: Unlocking zuluheds chains
2012-09-01 00:35:52 +02:00
Gacko a303bda320 Core: Quest - The art of persuasion 2012-08-30 20:27:21 +02:00
Gacko e07a8db6da Scripts/Hellfire: Rework Blood Furnace 2012-08-29 22:23:15 +01:00