Commit Graph

100 Commits

Author SHA1 Message Date
maximius
b68a0972e0 *ScriptName -> script (thanks Forgiven)
--HG--
branch : trunk
2009-08-08 23:27:18 -07:00
maximius
6fe9ce419e *Update Vault of Archavon, updates and FULL sqls are now accurate
--HG--
branch : trunk
2009-08-08 22:13:01 -07:00
maximius
84ab289a40 *Cleaned up SQL, updated FULLs
--HG--
branch : trunk
2009-08-08 21:51:55 -07:00
Kudlaty
10d2625a5c Merge [SD2]
r1151 Remove old workaround and instead use spell to summon dragonhawk from eggs in ZA. Correct eggs hatched count. - skip
r1152 Remove obsolete script function DoZoneInCombat() and replace in code with SetInCombatWithZone(). Requires Mangos 8057+ - skip
r1153 Respawn eggs for boss in ZA in case evade. Remove old workaround and summon dragonhawks by spell from all remaining eggs at 35% hp. - skip
r1154 Added main spells for first boss in ZA - skip
r1155 Added ZA boss' spirit lynx script - skip
r1156 Correct typos and errors in misc .txt files - skip
r1157 Added abilities and phases for halazzi - skip
r1158 Add two lost variables in previous commit, used for reset phase - skip
r1159 Use expected movement flag for escortAI (source need more detailed cleanup) - skip
r1160 More corrections of movementflags + minor cleanup code. - skip
r1161 Correcting boss astromancer and adds' spells. Some minor code cleanup.
r1162 Fix typo related to ReceiveEmote() and update code for once script, using spell instead of emote.
r1163 Added spells for Unworthy Initiate. - skip
r1164 Added ScriptedAI function EnterEvadeIfOutOfCombatArea() used for location check of creatures that are expected to evade when out of certain area. Location coordinates are hard coded for each creature entry.
r1165 Replace/use EnterEvadeIfOutOfCombatArea for three bosses, with locations added in previous commit.
r1166 Add one more boss to EnterEvadeIfOutOfCombatArea() list and also use boolean for function (to be used if special case evade events are expected).
r1167 Remove some old (and wrong/not needed) movementflags, correct remaining to use MONSTER_* - skip
r1168 Fixed spellId typo - skip
r1169 Added basic support for quest 12733 (change our script to this)
r1170 Remove meele attack for mini-boss and add some distance for MoveChase()

--HG--
branch : trunk
2009-08-08 21:29:12 +02:00
maximius
fe3ba612d9 *Emalon the Stormwatcher fully scripted, by Necroo (boss needs to be spawned and ScriptName needs to be updated)
*Added config options: DurabilityLoss.OnDeath and DurabilityLoss.InPvP, optimized Rate.RepairCost

--HG--
branch : trunk
2009-08-07 12:12:42 -07:00
Kudlaty
be74be36f6 Merge [SD2]
r1146 Use ForcedDespawn() where possible and remove some not needed function calls. Code style applied. Requires Mangos 8040+
r1147 Make Millhouse have better movement, using distance for MoveChase
r1148 Added missing call sendGossipMenu
r1149 Correct mixed up emote and language in one script_texts
r1150 Update custom SD2 patch for Mangos 0.12 branch - skip

--HG--
branch : trunk
2009-08-07 18:07:40 +02:00
Kudlaty
0aef1a9a48 Merge [SD2]
r1142 Fix: Kael'thas advisors gain double health in phase 3 and dropp them on reset
      Fix: Void Reaver will now ignore pets and totems when casting arcane orb
r1143 Remove old workaround for summon kael(TK) weapons and use spells instead. Apply code style to parts of code.
r1144 Added lost sql from revision 1119 and 1121 - skip
r1145 Correcting details for npc related to quest 590

--HG--
branch : trunk
2009-08-07 02:03:27 +02:00
Kudlaty
87f573752e Merge [SD2]
r1120 Add CallForHelp at aggro for two instance bosses. Requires Mangos 7951+
r1121 Added basic parts of boss spell definitions and texts for Nexus instance - skip (already have better)
r1122 Correct one spellId, add more spell definitions for boss noth - skip
r1123 Remove wrong spell for gluth and add missing emote text. Summon only expected amount of adds. Some additional cleanup in anubrekhan and check heroic for a few spell cast. - skip
r1124 Use normal health check calculation for easier backport (to older client)
r1125 Fixed typo in previous commit
r1126 Add spell cast to dragon in scrying orb event and add workaround for kill credit.
r1127 Convert gossip related define to enum and remove one useless (redefinition)
r1128 Remove no longer needed item scripts that can be controlled with database table item_required_target (Mangos 7980+)
r1129 Remove one more obsolete item script (use spell_area DB table for area limited spell).
      Cleanup other and provide spell error message. Requires Mangos 7983+

--HG--
branch : trunk
2009-08-06 19:10:50 +02:00
Kudlaty
e645927759 Merge [SD2]
r1114 Added two new struct ObjectDistanceOrder/ObjectDistanceOrderReversed for generic use sorting objects by GetDistanceOrder()
r1115 Remove obsolete code in misc scripts and use struct ObjectDistanceOrder/Reversed instead
r1116 Added script for mob 24079 + related instance script - skip (already have it better)
r1117 Update DoPlaySoundToSet function and allow WorldObject as source for sound.
r1118 Correcting end bosses scripts in SM cathedral
r1119 Added basic scripts w/texts for bosses in utgarde keep

--HG--
branch : trunk
2009-08-06 17:36:32 +02:00
megamage
87c8df8f3a *Add script of General Bjarngrim, Halls of Lightning. Source: SD2. Thanks to manuel.
--HG--
branch : trunk
2009-08-06 08:49:41 -05:00
QAston
d7df4cfa09 *Fix Coyote Spirit Despawn Aura (52172) and Blood Parrot Despawn Aura (60244) - inspired by Disassembler's patch.
--HG--
branch : trunk
2009-08-05 17:00:01 +02:00
QAston
26d10f0fb6 *Update Damage Shield procflags for 3.1.3 - by tlexii.
--HG--
branch : trunk
2009-08-05 15:52:08 +02:00
QAston
50ce9f8cfa *Correct implementation and use of dbc data for aura SPELL_AURA_CONVERT_RUNE(249)
*Fix Blood of the North, Reaping - original patch by thenecromancer
*Fix Death Rune Mastery.

--HG--
branch : trunk
2009-08-05 02:36:26 +02:00
Drahy
172a6f1279 * Added missing script name go_shrine_of_the_birds
* Trinity sql coding style

--HG--
branch : trunk
2009-08-05 01:21:09 +02:00
QAston
d95e9c1027 *Fix Gargoyle feeding behaviour - original patch by thenecromancer.
*Add SPELL_TARGET_TYPE_CONTROLLED for spell_script_target table for fast search of units(grid search skipped) and to prevent applying effects to not owned summons

--HG--
branch : trunk
2009-08-04 19:28:31 +02:00
Rat
35cf6778de *added script for training dummies
*added new creature extra flag (CREATURE_FLAG_EXTRA_NO_SKILLGAIN) if set creature won't increase player's weapon skill

--HG--
branch : trunk
2009-08-04 12:38:35 +02:00
Drahy
ebad12818b * Some cleanup in full sqls
--HG--
branch : trunk
2009-08-04 05:31:00 +02:00
QAston
2e34af64cf *Allow ItemExpire events to be scripted.
*Add .debug itemexpire command
*Add script for Disgusting Jar and Mysterious Egg - original patch by Elron.

--HG--
branch : trunk
2009-08-04 01:44:14 +02:00
Drahy
ad5cf0a0ba * Fixed typo in spell_full
* Moved part from converter to spell_full

--HG--
branch : trunk
2009-08-04 01:23:56 +02:00
Nevan
2c33800661 *Fix Shaman T8 Bonus
*Added Polymorph Glyph to world_spell_full.sql

--HG--
branch : trunk
2009-08-03 23:16:56 +02:00
Drahy
e51a4a8196 * Added AP bonus for Hunter - Volley
* Some cleanup in spell_full

--HG--
branch : trunk
2009-08-03 22:14:38 +02:00
QAston
0115d648c0 *Cleanups in BattlegroundAV::Update.
--HG--
branch : trunk
2009-08-03 21:48:22 +02:00
Chaz Brown
71adccb1c7 Fix CRLF in SpellAuras.cpp and strange character in world_script_texts.sql
--HG--
branch : trunk
2009-08-03 04:17:18 -04:00
Anubisss
d8462e5350 *Add a missing update to scripts' full sql.
--HG--
branch : trunk
2009-08-03 03:04:23 +02:00
Nevan
03604a2567 *Fix Spell 1852 (This is a GM tool for silencing players.)
--HG--
branch : trunk
2009-08-01 12:06:06 +02:00
QAston
bf326cd3a3 *Update world_spell_full with missing data.
--HG--
branch : trunk
2009-08-01 02:15:04 +02:00
Nevan
6343c2a00f *Update Bloodworms Healing formula
*Removed unnecessary db proc data.

--HG--
branch : trunk
2009-08-01 01:47:47 +02:00
QAston
9b56360b4c *Remove world_tmp_full - templates made by core devs are going to be included in update sqls with _TDB suffix and after thatadded to db converters.
*Remove some useless mangos sqls.

--HG--
branch : trunk
2009-07-31 14:58:25 +02:00
Anubisss
4abac06cf0 *Add sql for full table trinity_string.
--HG--
branch : trunk
2009-07-30 23:16:14 +02:00
Nevan
659a555bdc *Fix Death Knight Bloodworms (Heal every hit)
--HG--
branch : trunk
2009-07-30 20:42:40 +02:00
Chaz Brown
ba31fc3714 Fix errors in some sqls, including 4610_world_scripts.sql
--HG--
branch : trunk
2009-07-27 12:06:59 -04:00
QAston
e8f8b66636 *Implement immunity removal part for Shattering Throw ability - by thenecromancer.
--HG--
branch : trunk
2009-07-27 17:32:56 +02:00
QAston
e3e0fd522e *Fix a crash with MAP_BASED_RAND_GEN - thanks to Azuritus for research.
--HG--
branch : trunk
rename : sql/updates/4602_world_spell_bonus_data.txt => sql/updates/4602_world_spell_bonus_data.sql
rename : sql/updates/4603_world_tmp.txt => sql/updates/4603_world_tmp.sql
rename : sql/updates/4604_world.sql => sql/updates/4610_world.sql
2009-07-27 16:06:39 +02:00
Kudlaty
0aa4879ecc Script for quest 12570. Author: manuel
--HG--
branch : trunk
2009-07-27 13:21:35 +02:00
QAston
1630842f03 *Spell_bonus_data for Shattering throw and Hand of Reckogning
*Do not check SPELL_ATTR_EX_CANT_TARGET_SELF for triggered spells

--HG--
branch : trunk
2009-07-27 11:07:15 +02:00
Drahy
e02e2f1311 * Fixed one last typo sorry for that
--HG--
branch : trunk
2009-07-27 08:46:14 +02:00
Drahy
3a9db7babb * Fixed elevators in game
* Fixed ugly typo in previous commit

--HG--
branch : trunk
2009-07-27 08:29:46 +02:00
Drahy
45a1439f40 * Added ap bonus for Druid - Swipe (Bear)
* Correct comment for Pet Skill - Bear (Swipe)

--HG--
branch : trunk
2009-07-27 08:19:08 +02:00
Drahy
67250953ba * Continuing cleaning sql
* Used trinity sql coding style
* Now complete

--HG--
branch : trunk
2009-07-27 08:06:13 +02:00
QAston
190863e5a5 *Update procflags for Imp.Shadowform.
*Use item speed value instead of attack speed value for enchant PPM - by MaS0n.
*Correctly apply cooldown to Improved leader of the pack mana regen.
*Do not refresh duration when stack from aura is dropped - by Apoc

--HG--
branch : trunk
2009-07-26 19:58:01 +02:00
Anubisss
3409ddf1a8 *Correct damage for Shield of Righteousness.
--HG--
branch : trunk
2009-07-26 03:25:18 +02:00
Kudlaty
d62da4cc16 Merge [SD2]
r1106 Prevent abuse of item 44222. Apply some SD2 code style
r1107 Add health modification for phase and correct phase value for kael(TK)
r1108 Remove scripted function SetSheathState() and use mangos function instead. Fix one typo and apply sd2 code style for one script.
r1109 Remove old makefile* files not needed.
r1110 Some minor adjustments to sharkkis, add one spell and also add distance to MoveChase. Not kill boss' advisors on Reset when not needed.
r1111 Check pointers and avoid possible crash
r1112 Added script for friendly Kael in MgT (movement to orb-platform, transform and gossip)
r1113 Correct misunderstanding added in 1112, and use timer for transformation instead (creature are expected to spawn/fly down once player use orb).

--HG--
branch : trunk
2009-07-25 22:16:21 +02:00
Kudlaty
261e75c9cf Merge [SD2]
r1100 Added basic AI definitions for boss sartharion (with adds, using a common AI for certain events) and intro calling drakes
r1101 Correcting a few details and simplify call drakes for boss sartharion
      Add boss and mini-boss' abilities and add more common events to common drakes AI
r1102 Drop support for Windows VC71 (2003) (ref Mangos rev 7865)
r1103 Added support for quest 6481 (summon npc 11920)
r1104 Restore compile after change in OnCreatureCreate(). Require Mangos 7871+ - skip (we don't merge 7871?)
r1105 Remove code related to taunt immune. creature_template.flags_extra(CREATURE_FLAG_EXTRA_NOT_TAUNTABLE) must be used instead where creature should always be immune.

--HG--
branch : trunk
2009-07-24 22:42:17 +02:00
Kudlaty
779a0c1b0d Fix typo. Thx to X-Savior for poiting
--HG--
branch : trunk
2009-07-24 11:50:28 +02:00
Kudlaty
4f7e94ace2 Merge [SD2]
r1095 Correct one spellId in hyjal - skip
r1096 Remove more grid search code from scripts and use functions.
r1097 Remove obsolete functions redefined in 1094
r1098 Added text for bosses in map 615
r1099 Added instance script for map 615

--HG--
branch : trunk
2009-07-24 06:16:31 +02:00
Kudlaty
3539bfc032 Fix another two typos. sorry
--HG--
branch : trunk
2009-07-23 21:34:24 +02:00
Kudlaty
a7832a632b Script for quest 11878. Author: Drethek
Missing update of *full.sql

--HG--
branch : trunk
2009-07-23 20:04:58 +02:00
QAston
1eef9f86f6 *Script for Plug the Sinkholes - by Drethek.
--HG--
branch : trunk
2009-07-23 15:13:17 +02:00
megamage
f481e7b14d [8191] Drop code related to use long time empty spell_affect table. Author: XTZGZoReX
After switch to 3.x.x all data get explcitly from ClassMask fields in spell.dbc
    and no need in custom values.

--HG--
branch : trunk
2009-07-23 09:30:05 +08:00
QAston
a522e3bff4 *Add spell_linked_spell entry for Lichborne.
*Add defines for SHADOW_DANCE and UNDEAD shapeshifts to prevent error display - cherrypicked from Astellar's shape patches.

--HG--
branch : trunk
2009-07-23 01:01:12 +02:00