Commit Graph

8478 Commits

Author SHA1 Message Date
Dr-J
60c142fd3b DB/Creature: Father Kamaros
1) Add the missing second http://www.wowhead.com/npc=32800/father-kamaros (only http://www.wowhead.com/npc=31279/father-kamaros is spawned
2) Quests http://www.wowhead.com/quest=13221/im-not-dead-yet and http://www.wowhead.com/quest=13229/im-not-dead-yet should become available once  http://www.wowhead.com/quest=13120/deaths-gaze and http://www.wowhead.com/quest=13119/destroying-the-altars become available not once http://www.wowhead.com/quest=13144/killing-two-scourge-with-one-skeleton is rewarded.
3) Quests http://www.wowhead.com/quest=13482/lets-get-out-of-here and http://www.wowhead.com/quest=13481/lets-get-out-of-here should become available once http://www.wowhead.com/quest=13144/killing-two-scourge-with-one-skeleton is rewarded.
4) Both quests I'm Not Dead Yet and Let's Get Out of Here should be exclusive grouped which player gets depends on what phase they are in when they encounter Father Kamaros
5) Script and texts and wp are identical for this quest as confirmed from sniff so duplicating script from 31279
2016-08-05 14:54:56 +01:00
tkrokli
3c5b5f56f0 Core/Scripts: remove #define text in pyrewood_ambush
- remove #define text from script
- move say text to DB table creature_text
- add enum names and values
- move values in code to enum
2016-08-04 18:13:55 +02:00
Killyana
91b2351876 DB/SAI: Fix runtime SAI error 2016-08-04 17:27:45 +02:00
Killyana
dde5389673 DB: Blood elf start location / Sunstrider isle fixes
By msoky
2016-08-04 17:20:50 +02:00
treeston
d76e15b587 Merge remote-tracking branch 'tkrokli/hunter_animal_handler' into 3.3.5 (PR #16554) 2016-08-04 15:33:44 +02:00
tkrokli
2125c12609 Core/Scripts: move npc_kharan_mighthammer to DB/SAI
This PR affects the following 2 quests:
Quest ID 4001 "What Is Going On?" - part 2 (Horde)
Quest ID 4342 "Kharan's Tale" (Alliance)

Target of this PR:
Move core script npc_kharan_mighthammer to DB/SAI
(thereby removing 10 lines of hardcoded text).

* DB/conditions: extra gossip conditions

- added conditions for gossip before quest taken and after quest completed.
- removed redundant core script SAY_GET_ME_OUT_OF_HERE comment

* DB/creature: add more text to Kharan

- add all missing creature_text lines to entry 9021 Kharan Mighthammer
- add SAI duration to wait before TEXT_OVER is triggered (3000 ms)
2016-08-04 02:34:51 +02:00
Kittnz
74bf937865 Fix deleting some gameobjects 2016-08-03 20:49:21 +02:00
Kittnz
2c0b0b6afa DB/Creature: Grizzly Hills Vordrassil area
- Add missing Vordrassil's Seed spawns
- Add missing creature spawns: Frostpaw Warrior, Redfang Hunter, Generic Trigger LAB, Frostpaw Shaman, Redfang Elder, Frostpaw Trapper
- Add pathing for Frostpaw Shaman, Frostpaw Warrior
- Change some SAI's, Redfang Hunter SAI, Frostpaw Shaman SAI, Generic Trigger LAB SAI
2016-08-03 20:29:06 +02:00
Dr-J
9977bf7479 DB/Quest: From the Depths of Azjol-Nerub
Fix this http://www.wowhead.com/quest=12036/from-the-depths-of-azjol-nerub again after cdf8f3c2e1 areatrigger_involvedrelation does not like sai triggers
2016-08-03 16:59:51 +01:00
Aokromes
ca99b688ed DB/Misc: Fix on startup error 2016-08-03 10:44:04 +02:00
Dr-J
e7cfb08cb5 DB/Quest: A Couple more event scripts
1) http://www.wowhead.com/quest=11631/vision-of-air so there is actually visual rather than quest been immedietly completed when quest item used
2) Event for turn in of http://www.wowhead.com/quest=11695/the-horn-of-elemental-fury
3) A small fix for Subjugated Iskalder so this npc has to be taken back the the bone witch rather than credit been given on spawn and npc not moving (due to bad follow action),
2016-08-02 20:41:53 +01:00
Aokromes
1f8c55d1d6 Rename 9955_22_55_world.sql to 2016_08_01_01_world.sql 2016-08-01 01:30:34 +02:00
Keader
afaaedad2d Core/Scripts Shade of Akama Rewrite (#17567) 2016-08-01 01:29:53 +02:00
Aokromes
3fc487e532 DB/Item: Fix Pristine Glowbear Pelt disenchant
Closes #17684 by robinsch
2016-07-31 08:45:43 +02:00
tkrokli
e54e27af92 Core/Scripts: convert script npcs_riverbreeze_and_silversky to SAI (#17690)
Move script npcs_riverbreeze_and_silversky to SAI,
thereby removing one line of hardcoded text.

- Remove core script npcs_riverbreeze_and_silversky
- Create SAI script for gossip event Cenarion Beacon
- Add missing gossip_menu for plant description
- Add missing creature_text about Cenarion Beacon
- Add and correct conditions for gossip availability
2016-07-31 06:16:47 +02:00
ariel-
2967bf59b4 Core/GameObjects: Gameobject rotation (from cmangos/mangos-wotlk@2bcbc0f) (#14146)
cmangos/mangos-wotlk@0fe88f35df: [11531] Normalize gameobject's quaternion, thanks to zergtmn for pointing
cmangos/mangos-wotlk@060dfb791b: [11667] Implement transport path rotation
cmangos/mangos-wotlk@565f52c6c1: [11806] A bit gameobject code refactoring
cmangos/mangos-wotlk@6874951: [11807] Add gameobject_addon table

Closes #14146
2016-07-30 11:36:18 +02:00
Aokromes
ea9b44d749 DB/Creature: Fix dmgschool for multiple creatures. 2016-07-30 02:12:34 +02:00
tkrokli
b7abaed199 Core/Scripts: zone_silithus.cpp cleanup (#17165)
- move npcs_rutgar_and_frankal to DB/SAI
- move hardcoded text from go_wind_stone to DB
- additional enum cleanup in zone_silithus.cpp
- also solves a $r issue in SAY_TEMPLAR_AGGRO
2016-07-29 10:21:14 +02:00
Nyeriah
4c4d92faa3 Scripts/Karazhan: Rework Attumen the Huntsman's script
Change log:
- Timers are more accurate
- Corrected Charge ability ID based on 6.x researches
- Added Midnight's missing emotes
- Fixed issue with instance being stuck in combat in case of wipes
- Solved the rare scenario where Attumen would be summoned multiple times
- Visual spell on 3rd phase transition added
- Attumen and Midnight can now be damaged during 3rd phase transition
- Midnight calls for the aid of every horse still alive in the stables
- Use proper spells to summon Attumen and handle transitions
- Now despawns on evade
Video of encounter after changes: https://www.youtube.com/watch?v=KX0rqaBeSzw
2016-07-28 00:48:20 -03:00
Dr-J
36306c40d3 DB/Misc: Various Fixes
1) Add a missing to spell to make http://www.wowhead.com/object=182050/box-of-mushrooms#comments spawn a http://www.wowhead.com/npc=18120/angorosh-mauler when looted
2) http://www.wowhead.com/npc=30718/slumbering-mjordin should not be attackable until gossip selected
3) The Valiant's Challenge - Make the Argent Champion set data on squire danny by creature guid instead of closest creature to prevent credit not being given is player is too far away from squire danny.
4) Add civillian flags to http://www.wowhead.com/npc=18206/wastewalker-captive to prevent these non selectable caged npcs from attacking players
5) http://www.wowhead.com/item=7666/shattered-necklace should have possibility to drop for both factions (not just horde) the item is required for a quest for horde players but starts a different quest which horde cant even accept for alliance.
2016-07-25 18:37:30 +01:00
Aokromes
5a550f9418 DB/Gameobject: Respawntimer fix for Quest 11695
Closes #17643 by Tauriella
2016-07-22 10:17:31 +02:00
Killyana
995f5f1f2b DB/Creature: update Drak'aguul script and fix a DB error
Updates #16573
2016-07-20 20:19:20 +02:00
Killyana
eb496e22eb Creature/SAI: Add Frostbolt to Gordok Ogre-Mage 2016-07-20 17:02:42 +02:00
Killyana
218d73d758 DB/Creature: Precious <Simone's Pet> Z coordinate
Closes #17636
By tkrokli
2016-07-20 14:09:51 +02:00
Killyana
cdf8f3c2e1 DB/SAI: Kilix the Unraveler event
Closes #16538
By Rushor
2016-07-19 20:21:27 +02:00
Killyana
fc2fa483b7 DB/SAI: Drak'aguul
Closes #16573
2016-07-19 18:18:25 +02:00
ariel-
7f6c0d3895 DB/Creature: update trainer type for Botanist Alaenra, was wrongly set as class trainer.
Note: there are 2 other creatures like this: SELECT * FROM creature_template where trainer_type = 0 and (npcflag & 16) != 0 and trainer_class = 0;
But one is not spawned (2942) and the other is hostile (14401)
2016-07-19 12:45:18 -03:00
Killyana
10ac7a06de DB/Quest: The Keeper's Favor
Fix spell target and cast type
Closes #17623
2016-07-19 17:04:17 +02:00
Killyana
9e46786288 SAI: Gordok Ogre-Mage
Closes #17627
2016-07-19 16:28:06 +02:00
Killyana
c2e29a34eb DB/NPC: Quartermaster Bartlett
Closes #17611
2016-07-19 14:49:54 +02:00
Kittnz
ce062250a2 DB/Creature: Add waypoints for Deathguard Molder
Closes #17626
2016-07-19 11:39:41 +02:00
Shauren
3a77dec6e6 Rename 9999_99_99_99_world.sql to sql/updates/world/3.3.5/2016_07_19_00_world.sql 2016-07-19 09:03:43 +02:00
SnapperRy
d4e15f1aac Core/Mail: implement a way to specify NPC sender for mails when they should be different from the quest ender (#17601) 2016-07-19 09:02:01 +02:00
Dr-J
f8f207d21c DB/SAI: Naturalist Bite
Improvements to previous script which only gave credit for lost in action
2016-07-18 16:51:49 +01:00
Aokromes
58594c2072 DB/Creature: Misc fixes
By Malcrom
2016-07-18 14:51:21 +02:00
SnapperRy
b4b3c10c69 Core/Conditions: implement CONDITION_DAILY_QUEST_DONE to check whether or not a daily quest has been completed by a player in that day.
Also use it to fix two quest chains broken in commit 7905651. Should be the only ones of their kind.
2016-07-16 21:10:54 +02:00
Keader
cee1c0789a Core/Scripts: Hallow's End Pumpkin Treat
Add all 6 spells available from item 20557,
Hallow's End Pumpkin Treat:
- Hallow's End Candy, Orange Giant (24924)
- Hallow's End Candy, Skeleton (24925)
- Hallow's End Candy, Pirate (24926)
- Hallow's End Candy, Ghost (24927)
- Hallow's End Candy, Female Defias Pirate (44742)
- Hallow's End Candy, Male Defias Pirate (44743)

Thanks @Keader for creating the new spell scripts & SQL,
 saved me a lot of time! :-)
2016-07-16 16:15:19 +02:00
Shauren
9509aac38b Core/Commands: Allow .cooldown command to work on player pets 2016-07-16 11:15:23 +02:00
Aokromes
236547435a DB/Creature: Delete incorrectly deleted spawn 2016-07-16 09:44:04 +02:00
Aokromes
e5f4ef12db Update 2016_07_12_01_world.sql 2016-07-16 09:34:03 +02:00
Aokromes
94fce4a641 DB/Creature: Fix Runetog Wildhammer
Closes #17592 by Silvertower
2016-07-16 09:20:05 +02:00
ariel-
4bcb5a058b Rename 2016_99_99_99_world.sql to 2016_07_16_03_world.sql 2016-07-16 03:05:55 -03:00
ariel-
6988407b43 Core/Spells: Fix Roar of Sacrifice damage part (#17519) 2016-07-16 02:52:32 -03:00
ariel-
c78a352250 DB/Creature: Adjust spawntime of new spawns in Icecrown Citadel 25 2016-07-16 02:07:49 -03:00
SnapperRy
8b5d193507 DB/Loot: remove wrong loot for item 'Recipe: Savory Deviate Delight'
Reference loot belongs to 'Murloc Warrior' hailing from Westfall, while the item can only drop from The Barrens' residents
2016-07-16 00:28:40 +02:00
SnapperRy
c8e9184a4b DB/Conditions: fix cast conditions for two more spells 2016-07-16 00:00:47 +02:00
SnapperRy
55ba3bd012 DB/Conditions: fix three spells that require a NPC to be nearby
Namely, the Venomhide Hatchling feeding quests
2016-07-15 23:04:54 +02:00
SnapperRy
11558b3bdc DB/Conditions: fix exploit related to quest Disclosure (ID: 12710)
NPC could be repeatedly summoned by clicking the related gameobject
2016-07-15 20:44:10 +02:00
SnapperRy
16c4a1dd31 DB/Quest: fix required race for two Argent Tournament dailies 2016-07-15 19:56:47 +02:00
SnapperRy
f784c36aa6 DB/Mail: add Argent Tournament mail sent when reaching level 77 2016-07-15 19:13:25 +02:00