Commit Graph

873 Commits

Author SHA1 Message Date
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
224e38e136 Add missing sql updates
--HG--
branch : trunk
2009-07-24 06:17:12 +02:00
Anubisss
8b25691541 *Fix a typo.
--HG--
branch : trunk
2009-07-23 21:16:37 +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
Kudlaty
81e6f06680 Add script for quest 12861. Author: Drethek.
--HG--
branch : trunk
2009-07-23 19:30:25 +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
QAston
9d501da1b8 *Fix Piercing Shots - by freeganja.
*Clear movement generators for unit when removing from world.

--HG--
branch : trunk
2009-07-22 22:52:05 +02:00
QAston
2ff21d4cef *Implement Aura Type 247 (SPELL_AURA_CLONE_CASTER) and 279 (SPELL_AURA_INITIALIZE_IMAGES)
*Handle CMSG_GET_MIRRORIMAGE_DATA opcode.
*Save Minions follow angle to allow themmoving in a formation
*Improvements in SpellAI: correctly evade and select attack target for creatures without threat list
*Use SpellAI instead of PetAI for not controllable guardians
*Only guardians with SUMMON_TYPE_PET are controllable now
*Add script and template data for Mirror Image.
*Thanks to Drahy for help.

--HG--
branch : trunk
2009-07-22 17:10:30 +02:00
Anubisss
f39e55c1a3 *Add some entries for spell_elixir.
*This fix issues with stacking between Battle and Guarding elixirs.

--HG--
branch : trunk
2009-07-21 20:48:45 +02:00
megamage
ffcbd11b2c [8190] Update killing quest objectives base at creature_template KillCredit fields. Author: GriffonHeart
Note: for avoid double counting must be removed C++ scripts and EventAI scripts that do same thing in old way.

    Signed-off-by: VladimirMangos <vladimir@getmangos.com>

    Also implement KillCreditN field check at loading.

--HG--
branch : trunk
2009-07-20 12:30:37 +08:00
Anubisss
e95dd86616 *Fix a typo.
--HG--
branch : trunk
2009-07-20 02:42:39 +02:00
Rat
ac91127d78 Backed out changeset: ad3793582d28
--HG--
branch : trunk
2009-07-19 23:19:52 +02:00
Rat
e1c44483f5 *added script for Underbog Colossus (SSC)
--HG--
branch : trunk
2009-07-19 23:08:38 +02:00
QAston
b16ffa91b1 *Correct diminishing returns for charge and linked spell for Stoneform.
--HG--
branch : trunk
2009-07-19 14:56:18 +02:00
QAston
94992adb64 *Fix DK presences and their improved versions - original patch by thenecromancer
*Port player to homebind if instance cannot be created in WorldSession::HandleMoveWorldportAckOpcode.

--HG--
branch : trunk
2009-07-19 14:02:52 +02:00
QAston
53c62acead *Merge.
--HG--
branch : trunk
2009-07-18 23:41:42 +02:00
QAston
5f3f622226 *Move coefficients from Spell::SpellDamageSchoolDmg to spell_bonus_data.
--HG--
branch : trunk
2009-07-18 23:41:23 +02:00
QAston
bc4d862263 *Add new column to spell_bonus_data table to store ap bonus for periodic auras.
*Use -1 to mark entries, for which default spell bonus calculation should be used.
*Move periodic auras ap bonuses from core to db.
*Add coefficient for Black Arrow.

--HG--
branch : trunk
2009-07-18 22:18:47 +02:00
Rat
7166e8d26f *implemented basic Chat Channel saving
*includes owner, banlist,announce,password, saving
*todo:
 -make it cacheble
 -add a filter to not save some addon spec channels
 -find someone who does these for me :)

--HG--
branch : trunk
2009-07-18 22:15:56 +02:00
Rat
69c8c84f09 *implemented MOJO (yes the frog from Zul'Aman) have fun
--HG--
branch : trunk
2009-07-18 18:18:33 +02:00
BroodWyrm
7b1a842041 * Fix typo
--HG--
branch : trunk
2009-07-17 23:47:48 +02:00
BroodWyrm
926e4b8c08 * And add the right one
--HG--
branch : trunk
2009-07-17 23:46:36 +02:00
BroodWyrm
617eeb3c81 * Delete wrong spell_proc_event
--HG--
branch : trunk
2009-07-17 23:30:36 +02:00
BroodWyrm
d6bd04ab0d * Add script for Val'kyr Battle-maiden - patch provided by Drethek
* Add summonerguid to summons by spell

--HG--
branch : trunk
2009-07-16 20:27:53 +02:00
QAston
96cd58bd37 *spell_bonus_data for Glyph of Chains of Ice - by Zcuron
--HG--
branch : trunk
2009-07-14 16:39:20 +02:00
Kudlaty
060064f9de Add spells to horses needed in q 12680
move sql *_template changes to new file world_tmp_full.sql

--HG--
branch : trunk
2009-07-12 17:16:40 +02:00
megamage
9b85919899 [8158] Update playercreateinfo_action base at UDB data for this table. Author: VladimirMangos
* Some fixes added for used UDB data base at not applied old mangos sql update and drop some wrong data.
    * Primary key added to avoid button duplicates for (race,class) pair.
    * This update expected to fix recently problems with empty action bars for new created characters

    Note: This sql update not affect existed characters.

--HG--
branch : trunk
2009-07-12 17:59:34 +08:00
Anubisss
87213301e7 *Merge SD2.
*r1202: Added support for quest 12739(and 12742 to 12750). Patch by ckegg

*And merge a grid searcher from SD2.

--HG--
branch : trunk
2009-07-12 01:17:04 +02:00
Anubisss
692c927e75 *Show online players numbers in command server info.
--HG--
branch : trunk
2009-07-12 00:16:56 +02:00
Destalker
ff7a90db5f *Allow Illumination to proc on Holy Shock.
--HG--
branch : trunk
2009-07-11 21:32:41 +02:00
QAston
84644b7644 *Some improvements in procflags:
-handle proc_flag_death
 -allow trap selection in spell proc event entry for proc_flag_on_trap
*Add spell_proc_event entry for Lock and Load - by Bengan
*Add spell_proc_event entry for Improved Spell Reflection.

--HG--
branch : trunk
2009-07-11 20:06:02 +02:00
pendragon
b52b358109 *Some missing data for DK quests - will be removed after supported db projects release this data.
--HG--
branch : trunk
2009-07-11 14:22:55 +02:00
QAston
4dc5242a69 *Fix Desecration.
*Correct a typo which made some of charged auras to be not dropped.

--HG--
branch : trunk
2009-07-11 13:03:06 +02:00
Kudlaty
a15748df60 Rewrite script for quest 12680
Add support for spells 52267 and 52264
Thanks to Drethek for patch

--HG--
branch : trunk
2009-07-11 02:03:20 +02:00
QAston
53ae349644 *SpellBonusData for 54158
*Make passive tree of life aura affect casts out of shapeshidt.

--HG--
branch : trunk
2009-07-10 03:03:32 +02:00
QAston
474af870d7 *Fix Impurity.
--HG--
branch : trunk
2009-07-10 00:29:49 +02:00
QAston
490494ab07 *Update proc entry for Elemental Focus - by Bengan.
*Update proc entry for Chill of the Grave, Wandering Plague, Endless Winter, Glyph of Chains of Ice - by Destalker
*Add missing script call for EffectDummyCreature_npc_nestlewood_owlkin.

--HG--
branch : trunk
2009-07-09 19:48:39 +02:00
QAston
f829ee0dc0 *Correct target requirement for eyes of the beast and add some crash preventing checks to charm code.
--HG--
branch : trunk
2009-07-08 22:26:46 +02:00
Destalker
60e8de1d2e *Spell proc event entries for: dirge, rime, desecration, glyph of heart strike.
--HG--
branch : trunk
2009-07-08 19:01:48 +02:00
QAston
68b58c1433 *Implement attribute flag SPELL_ATTR_EX3_DISABLE_PROC - this fixes double proc of seal auras
*Add Judgement Anti-Parry/Dodge Passive spell for paladins.

--HG--
branch : trunk
2009-07-08 13:00:08 +02:00
QAston
69f013db89 *Fix Improved Aspect of the Hawk.
--HG--
branch : trunk
2009-07-07 21:02:21 +02:00
Destalker
f82357c075 *Spell proc event entries for: Aftermath, Concussive Barrage, Concussive Barrage.
--HG--
branch : trunk
2009-07-07 20:06:06 +02:00
QAston
bf4f6b5736 *Linked spell entry for stoneform.
--HG--
branch : trunk
2009-07-07 19:46:51 +02:00
megamage
6b40a74b4c [8115] Replace table contecnt by expected data from mangos.sql Author: VladimirMangos
For finally fix problem with new crated characters in addition to [8107].

--HG--
branch : trunk
2009-07-07 06:38:24 +08:00
Destalker
8eb7f903ff *Spell_proc_event entry for Shield of the Templar
--HG--
branch : trunk
2009-07-06 19:20:17 +02:00
QAston
b46ee65dc0 *PRevent crash with proc of melee based destination targetted spells.
--HG--
branch : trunk
2009-07-06 13:36:28 +02:00
QAston
67f8ec608c *Allow dest target spells to proc spellcast.
*Allow source target spells to be triggered during spellproc if no unit target avalible.

--HG--
branch : trunk
2009-07-05 16:58:42 +02:00