Commit Graph

934 Commits

Author SHA1 Message Date
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
megamage
624bd6a1f0 *Fix some Gothik mob spells. Thanks to Stryker
--HG--
branch : trunk
2009-08-06 13:57:41 -05: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
6bbea44dbb Fix typo in 4787_script_texts.sql. Thx Aokromes
--HG--
branch : trunk
2009-08-06 18:05:17 +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
Rat
6941264b3d *fix typo in 4759_world.sql
--HG--
branch : trunk
2009-08-06 10:21:48 +02:00
megamage
62055d85a9 [8294] Some playercreateinfo_action fixes. Also DK food initial amount fix in code. Author: Necro
--HG--
branch : trunk
2009-08-05 15:26:13 -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
037fa6eae1 *Script effect for Big Blizzard Bear - by simon.
--HG--
branch : trunk
2009-08-05 16:00:36 +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
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
Anubisss
834c10a0df *Use heroic_level_min value (if not 0) from table access_requirement for instances with heroic mode.
*Use level_min value if heroic_level_min == 0 for instances with heroic mode.
*Correct heroic_level_min value for all instances.

--HG--
branch : trunk
2009-08-04 01:26:49 +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
Nevan
044b8b44a3 *Moved Glyph of Polymorph in Unit::HandleDummyAuraProc
--HG--
branch : trunk
2009-08-03 19:19:58 +02:00
QAston
7569bb343a *Add Rate.RepairCost config option - by MaXiMiUS
*Apply tc sql coding style to 4737_world_TDB.sql - by Drahy
*Fix build with MAP_BASED_RAND_GEN option.

--HG--
branch : trunk
2009-08-03 16:35:33 +02:00
QAston
b4a2ece56c *Alterac Valley sql data update - by Boogie.
--HG--
branch : trunk
2009-08-03 15:41:02 +02:00
Rat
f166fa145f *fix Lady Vashj
*fix Toxic Sporebat's Toxic Pool spell

--HG--
branch : trunk
2009-08-03 01:12:05 +02:00
Chaz Brown
c8c2a3b0da Fix CRLF in SQL update for 4705
--HG--
branch : trunk
2009-08-01 09:28:36 -04:00
Nevan
32a7e355a0 *Added DELETE statement forget in last sql. (Sorry about that)
--HG--
branch : trunk
2009-08-01 12:14:29 +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
Nevan
6343c2a00f *Update Bloodworms Healing formula
*Removed unnecessary db proc data.

--HG--
branch : trunk
2009-08-01 01:47:47 +02:00
Rat
0db1fd6c26 *add 6 secs cooldown for warrior talent 56636 (Taste for Blood) and ranks, sql by HP1
--HG--
branch : trunk
2009-08-01 00:12:04 +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
QAston
b212461f95 *Merge after backout.
--HG--
branch : trunk
2009-07-31 13:21:32 +02:00
QAston
1f53433c6c Backed out changeset "[8251] Store in some DB tables only data for first rank. Author: VladimirMangos" until support for different values for ranks and for custom ranks is added.
--HG--
branch : trunk
2009-07-31 13:21:01 +02:00
megamage
11e5132a70 [8254] Internal cooldowns for some item effects. Author: Alez
--HG--
branch : trunk
2009-07-31 10:37:02 +08:00
megamage
c26d5560ea [8253] Some spell proc fixes. Author: Den
--HG--
branch : trunk
2009-07-31 10:36:29 +08:00
megamage
2bddcc4303 [8251] Store in some DB tables only data for first rank. Author: VladimirMangos
* Allow add to DB data only for first rank in table `mangos_spell_bonus_data` and `mangos_spell_proc_event`.
    * Copy data for other ranks for speedup use at loading for this data and data from `spell_proc_item_enchant`.

--HG--
branch : trunk
2009-07-31 10:21:57 +08:00
Nevan
659a555bdc *Fix Death Knight Bloodworms (Heal every hit)
--HG--
branch : trunk
2009-07-30 20:42:40 +02:00
QAston
2a402ff6c7 *Merge required after backout.
--HG--
branch : trunk
2009-07-30 11:52:40 +02:00
QAston
a07a3417e3 *Merge required after backout.
--HG--
branch : trunk
2009-07-30 11:51:48 +02:00
QAston
9c52a12e08 Backed out changeset 6ba74f274cb9 - mangos [8249]
--HG--
branch : trunk
2009-07-30 11:44:23 +02:00
QAston
7fa41e654d Backed out changeset 774aad302c74 - mangos [8247]
--HG--
branch : trunk
2009-07-30 11:42:43 +02:00
megamage
af2d5e3fd4 [8250] Cleanup code and data for spell_threat Author: nos4r2zod
* Load table data to std::map instead SQLStorage and add check loaded spell existance.
    * Drop from table not existed spells.

--HG--
branch : trunk
2009-07-30 11:37:08 +08:00
megamage
7121d98480 [8249] Implement support spell_proc_item_enchant table for ppm item enchantments triggering at hit.
* Added a new SQL table, spell_proc_item_enchant, for "custom" ppmRates on Item Enchants that do not use auras.
      With table data this must fix ppm for effect from 8033 and ranks enchanting, and item 6947/10918 and ranks enchanting.

    * Implemented SPELLMOD_FREQUENCY_OF_SUCCESS (26).
      That must fix work talent 14113, spell 32645 with ranks, glyph 41094 and item set effect 64917 in frequency part.

    Thanks to MaS0n as author alternative patch that partly used in this patch.
    Thanks to Thenecromancer as author alternative patch that ideas inspire MaS0n's patch writing and then this patch also.

Author: nos4r2zod

*Note: has been implemented before. Only use part of the patch.

--HG--
branch : trunk
2009-07-30 11:33:28 +08:00
megamage
6116231223 [8247] Some data for spell_bonus_data for DK spells. Author: nos4r2zod
I found TC seems to have these data. In the future *.tbd is used for review. Please do not apply them.

--HG--
branch : trunk
2009-07-30 11:15:04 +08:00
megamage
a94cccbf4d [8237] Apply attack power multiplier to creature bonus attackpower. Author: Lynx3d
Note: mindmg/maxdmg in creature_template expected including attackpower part in its.
    attackpower field only show part of attackpower not affected by AP multiplier.

    Thanks also to Seizer for take part in reseach and patch review.

--HG--
branch : trunk
2009-07-30 11:02:07 +08: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
Chaz Brown
d418e351c1 Rename two files from .txt to .sql
--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
2009-07-27 06:50:58 -04:00
Chaz Brown
234e1e5668 Fix CRLF in two files
--HG--
branch : trunk
2009-07-27 06:49:25 -04:00