Commit Graph

8548 Commits

Author SHA1 Message Date
Dr-J
d1efa0b8b1 DB/Quest: Survey Alcaz Island Credit
If you already had this quest in log prior you may need to abandon and retake/add quest before it will work as I had been trying to figure out why credit spell would not work even if cast on self, as soon as I removed and re-added quest worked

Thanks to @Kodekc
2016-03-10 16:12:02 +00:00
Dr-J
5c064e1e73 DB/Misc: Lady Jaina Proudmore
Few updates to 2b04a9c9d8 as found npc_text 7012 was assigned to gossip menu in db
2016-03-10 14:27:30 +00:00
Dr-J
2b04a9c9d8 DB/Quest: Survey Alcaz Island
Move Lady Jaina Proudmoore script (cw) to sai
Script turn in event for Survey Alcaz Island

Ref #16745 not closing issue yet as even though unrelated issue there maybe issue with credit (needs confirmation as works for me) but is currently delivered by spell_area which does not appear to be correct but the spell to give credit does not work otherwise not even if cast on self
2016-03-09 23:28:25 +00:00
treeston
f4f7e6324d Scripts/Naxxramas: Clean-up and bug-fix megacommit. Read the full commit message if you care.
- Maexxna:
  - No longer packages pets and returns them to sender. Web Wrap now only targets players.
- Heigan the Unclean: Ripped its guts out.
  - Instance script hacks are gone.
  - GO spawns (done using the time-honored TC tradition of "eh, this'll work") are gone. You could say I evacuated the dance floor.
  - Sniffed spawns for all segments of the room. Because if you don't dance - well, you're no friends of mine.
- Loatheb:
  - First spore now spawns properly after 18 seconds on 10-man (down from 36 seconds). Time between subsequent spawns is unchanged.
- Thaddius:
  - Instance script hacks are gone. Again. Feels good man.
  - Players no longer drop out of combat during the phase transition. Put your snacks away, this is supposed to be a tense situation!
  - Thaddius will no longer savagely punish the main tank for stepping out of melee range for a fraction of a second by turning around and ball lightning-ing someone in the face. Typically a healer. He hates healers.
  - Thaddius will instead take out his frustration on another melee range target if available by smacking them in the face with his fists. It hurts, but a Ball Lightning would've hurt more. Blame the tank.
  - Feugen and Stalagg have been re-educated to improve their patience when a new target is flying towards them. They will no longer move while Magnetic Pull targets are mid-air, which should prevent them from running off their platform while the warrior helplessly flails trying to get them back.
- Instructor Razuvious:
  - Razuvious has been informed that Rubik's Cubes become noticably easier to solve if you buy six-colored ones. Thus, he will no longer take out his frustration out on raid groups by throwing unsolved two-colored variants at them. Fixes and closes #14966.
  - Death Knight Understudies will now realize that their situation is Hopeless even if they're currently mind controlled by a player. Apparently, if your situation is hopeless you take 5000% extra damage. No, that is supposed to be three zeroes.
- Gothik the Harvester:
  - Gothik has been schooled in proper Shadow Bolt spamming etiquette and will now take a brief pause to catch a breath and recompose himself between bolts.
- The Four Horsemen:
  - Will no longer stop and stare at the group sometimes when engaged instead of starting the encounter.
  - Horsemen can no longer be affected by stun, snare and shackle (heh, yeah, you could totally shackle Baron Rivendare) effects. It's called "Four Horsemen" after all, not "Three Horsemen that never attack because their friend can't move".
- Sapphiron:
  - When attempting to FREEZE THE BLOOD IN YOUR VEINS... Wait, no. Wrong boss. I was thinking of #16634.
  - Anyways, when freezing people into an Ice Block, Sapphiron now takes care to actually place the block on top of the frozen player, even if they were moving or jumping when the bolt hit them. Yay for positioning clarity!
  - Sapphiron has been sent to take multiple mandatory courses in "How to treat raid parties fairly while attempting to murder them" and will thus...
    - ...now properly pause after taking off to allow players to get into position before smacking them with ice bolts
    - ...no longer deal damage to players inside an Ice Block while they cannot fight back.
  - Being forced to attend the courses mentioned above has led to a large amount of pent-up frustration, which Sapphiron relieves by quite forcefully flapping his wings during take-off. Players immediately below him are now properly knocked back.
  - In addition, Kel'thuzad was sick of Sapphiron's continous pouting and allowed him to make Blizzard more malicious in exchange. Blizzard will now properly spawn near players and chase them down instead of pathing randomly.
- Also, tons of code style cleanups and hack removal that wasn't mentioned above. Read the diff if you really care.
2016-03-08 13:36:57 +01:00
Aokromes
7ee7548b94 DB/Misc: Fix some engrish
By tkrokli closes #16648
2016-03-07 10:35:33 +01:00
Aokromes
f7a05eba63 DB/Gameobject: Fix respawn time of few Quest GameObjects
By Tauriella, closes #16701
2016-03-07 10:32:57 +01:00
Dr-J
83e8deaa8f DB/Quest: Troll Patrol: High Standards
Closes #16734
2016-03-06 21:59:07 +00:00
Dr-J
ce0e1c0fbe DB/Misc: A few updates
1) Delete the duplicated spawns from 8aabb087f0
2) Correct targeting for text which was bought up on irc yesterday
3) Correct phasing for objects involved with http://www.wowhead.com/quest=13220/putting-olakin-back-together-again
2016-03-06 21:28:52 +00:00
Dr-J
431da2ffc9 DB/Quest: Drag and Drop
Updates my previous script from before I actually sniffed this

The Aldur'thar Sentry will now actually grab the Dark Subjugator and drop of edge,
2016-03-05 01:26:26 +00:00
sirikfoll
c4e4ee3ae1 Core/Scripts: Fixed Yogg-Saron Portals
Closes #16390
Closes #16708
2016-03-04 20:45:28 +01:00
sirikfoll
99df5f489a Core/Scripts Implemented Boss Ahune
Implemented Midsummer Fire Festival event Boss, Ahune
2016-03-04 14:17:21 -03:00
MitchesD
a1b18a13fa Rename 2016_03_03_NPC_THRALL_WARCHIEF_world_335.sql to 2016_03_04_02_world_335.sql 2016-03-04 10:50:31 +01:00
MitchesD
e081bc36dc Merge pull request #16720 from tkrokli/npc_thrall_warchief
Core/Scripts: npc_thrall_warchief hardcoded text
2016-03-04 10:49:57 +01:00
Aokromes
361e5640ae Rename 016_03_04_01_world.sql to 2016_03_04_01_world.sql 2016-03-04 08:11:44 +01:00
Aokromes
6cdd29611b DB/Misc: Fix startup error
Closes #16721
2016-03-04 06:10:40 +01:00
durotar
768a5cf354 Scripts/SunkenTemple: Quest 3447 Secret of the Circle Thanks to Tkrokli, Kilyana and Nayd Closes #808
Signed-off-by: MitchesD

Closes https://github.com/TrinityCore/TrinityCore/pull/16367
2016-03-04 00:05:52 +01:00
Dr-J
1cb718d9e7 DB/Quest: Killing Two Scourge with One Skeleton
* script turn in event with ghostwing grabbing Olakin Sainrith
* phasing at Blackwatch

will also kill Table `vehicle_template_accessory`: creature template entry 31432 has no data in npc_spellclick_spells from previous commit
2016-03-03 21:02:51 +00:00
tkrokli
2bbe00e5f4 Core/Scripts: npc_thrall_warchief hardcoded text
7 more text lines removed in the ongoing series:
"Remove hardcoded text from core scripts".

Core script for quest 6566, What The Wind Carries
(part of the Horde Onyxia quest chain)

- create new gossip_menu_option entries
- link the options via the table gossip_menu
- remove hardcoded text from the script
2016-03-03 21:40:39 +01:00
MitchesD
c7dded13a7 Rename 2016_03_03_00_world.sql to 2016_03_03_00_world.sql 2016-03-03 17:37:16 +01:00
Dr-J
8aabb087f0 DB/Quest: Troll Patrol: Can You Dig it?
Script http://www.wowhead.com/quest=12588/troll-patrol-can-you-dig-it
Also fixes http://www.wowhead.com/quest=12519/troll-patrol-whatdya-want-a-medal
And fixes some issues with http://www.wowhead.com/quest=12568/troll-patrol-done-to-death

Also fixes run time error 'able `event_scripts` has gameobject type (175584) unsupported by command SCRIPT_COMMAND_RESPAWN_GAMEOBJECT for script id 4845'
2016-03-03 15:28:35 +00:00
ariel-
2f1451f188 Rename 2016_99_99_99_world_335.sql to 2016_03_02_00_world_335.sql 2016-03-02 12:23:05 -03:00
ariel-
d573bd2fe7 Core/Conditions: Improved mergeability between branches 2016-03-02 10:57:14 -03:00
Dr-J
45c911ba94 DB/Quest: Troll Patrol / Congratulations
* Congratulations only available if a version of troll patrol is complete
* Pooling for Troll Patrol quests
2016-03-01 20:03:36 +00:00
Kittnz
3b389b7a5c DB/Event: Removed remaining gameobject that are no longer present ingame 2016-02-29 17:56:25 +01:00
Aokromes
24e996811d Rename 2016_02_29_ZULAMAN_world.sql to 2016_02_29_00_world.sql 2016-02-29 03:43:11 +01:00
tkrokli
9806f7812a Core/Scripts: Zul'Aman boss script text cleanup
Replacing more hardcoded text with DB entries.
A little bit extra enum alignment and sorting.
2016-02-29 03:16:23 +01:00
Aokromes
3abfbeae6f Rename 2016_02_28_CLEAN-UP_world.sql to 2016_02_28_00_world.sql 2016-02-28 13:09:15 +01:00
tkrokli
6ffac018dd Core/Scripts: triple zone cleanup
Remove hardcoded (as well as deprecated) text in the following places:
- blackrock_depths.cpp
- zone_burning_steppes.cpp
- zone_stormwind_city.cpp

Updates https://github.com/velinath/TrinityCore/issues/2
2016-02-28 12:25:23 +01:00
treeston
8267e493d1 DB/Spells: "Val'anyr, Hammer of Ancient Kings" now properly shields targets healed by Glyph of Holy Light, Earth Shield and others.
Fixes & closes #16478.
2016-02-27 01:22:59 +01:00
Nyeriah
1c86d286d4 DB/EventScripts: Clean up the Scryer's Orb no longer used event script
* Ref #13208
2016-02-26 17:54:46 -03:00
Dr-J
50223ea04f DB/Quest: Bombard the Ballistae
Add missing visuals for http://www.wowhead.com/quest=12232/bombard-the-ballistae
2016-02-26 16:21:26 +00:00
Dr-J
a3b2144750 DB/Quest: Fire Upon the Waters
Properly script http://www.wowhead.com/quest=12243/fire-upon-the-waters 
1) Delete the kill credit npcs which do not exist in sniff
2) Spawn the proper bunnies for this quest
3) Add missing burning effect
2016-02-25 23:29:52 +00:00
treeston
d1a9d7765c Merge remote-tracking branch 'tkrokli/redemption_tirions_tale' into 3.3.5 (PR #16680) 2016-02-25 20:47:54 +01:00
MitchesD
dff12f837f Rename 2016_02_29_29_world.sql to 2016_02_25_00_world.sql 2016-02-25 20:42:15 +01:00
MitchesD
b7e93f68c3 Merge pull request #16671 from tkrokli/zone_terokkar_forest
Core/Scripts: zone_terokkar_forest cleanup
2016-02-25 20:41:39 +01:00
tkrokli
7c9a26c608 Core/Scripts: move npc_tirion_fordring to DB/SAI
This removes the current core script npc_tirion_fordring
and replaces it with database entries in:

- `conditions` 9 (quest taken) + 41 (unit_state)
- `gossip_menu_option` (3502,3681,3682,3683)
- `smart_scripts` (SmartAI)

Gossip text / `npc_text` is already in the database.

Closes  #16430 (my old attempt at removing hardcoded text)
2016-02-25 20:06:16 +01:00
Kittnz
0cdea48891 DB/Event: Add missing objects for Love is in the Air world event
- In following zones Exodar, Darnassus, Iron Forge, Stormwind, Moonglade, Outlands(includes Shattrath), Northrend (includes Dalaran)  (1941 objects in total are added).
- Also corrected some npc spawns & objects
2016-02-24 20:52:54 +01:00
tkrokli
043ed7159e Core/Scripts: zone_terokkar_forest cleanup
- moved spell, quest and gossip IDs into enum
- replaced hardcoded text with DB gossip IDs
- restored correct gossip option order for Skull Pile

Replaces the crashed PR attempt in #16668
2016-02-24 02:49:28 +01:00
Dr-J
dab661c8da DB/Text: More texts
More event texts
2016-02-23 18:59:11 +00:00
Kittnz
6f75bf9e0b DB/Event: Add all missing Lunar Festival Objects in Exodar, Darnassus, Iron Forge 2016-02-23 19:55:46 +01:00
Dr-J
c0c94d0e31 DB/Quest: Taken in the Night
Fix a problem, previous worked for me due to have duplicated timed action lists as originally got id wrong ie 22335 instead of 22355, had corrected id but failed to update the action to call timed action lists but failed to spot this has had timed action lists with both ids.
2016-02-23 12:17:25 +00:00
Dr-J
c14ef88522 DB/Quest: Something that does not melt
Spawn additional http://www.wowhead.com/object=188441/splintered-bone-chunk

Closes #16642
2016-02-22 14:43:40 +00:00
Dr-J
546c8a5b8e DB/Quest: Taken in the Night
CPP > SAI conversion of script for http://www.wowhead.com/quest=10873/taken-in-the-night

Also closes #16098
2016-02-22 13:20:55 +00:00
treeston
9c0deaaebb Fix Baron Geddon and Ragnaros in Molten Core to do pure fire elemental damage with their melee attacks. 2016-02-22 04:30:33 +01:00
Shauren
e4dfbb60fd Rename 2016_02_15_01_world_335.sql to 2016_02_19_01_world_335.sql 2016-02-19 15:03:21 +01:00
Shauren
2ee36facad Merge pull request #16622 from P-Kito/3.3.5
[3.3.5] Core/Spells: Fix Glyph of Arcane Shot
2016-02-19 15:02:17 +01:00
Dr-J
f2ab2464be DB/Quest: Uncommon Scents
The quests http://www.wowhead.com/quest=24805 and http://www.wowhead.com/quest=24805 are optional breadcrumb quests and this first quest from both faction chains is skippable.
2016-02-19 01:03:22 +00:00
Kittnz
1516600cef DB/Pets: Fix script names for Egbert & Pandaran Monk 2016-02-18 22:36:31 +01:00
MitchesD
8e8f597a07 Rename 2016_01_13_99_world.sql to 2016_02_18_01_world.sql 2016-02-18 21:04:11 +01:00
MitchesD
408572c472 Merge pull request #16258 from sirikfoll/feast
Core/Spells Implemented SpellScripts Needed for Achievement Pilgrim's…
2016-02-18 21:03:11 +01:00