Commit Graph
100 Commits
Author SHA1 Message Date
megamage 4b4f472357 [7737] Implement ACHIEVEMENT_CRITERIA_TYPE_LOOT_TYPE. Author: Trazom
Zone dependent achievement criteria required DB support.

--HG--
branch : trunk
2009-04-29 18:42:53 -05:00
megamage 6fbe69c2db *Allow gm command to set other types of state.
--HG--
branch : trunk
2009-04-29 17:48:32 -05:00
megamage ba7bcb02b5 *Update world_spell_full.sql to the latest.
--HG--
branch : trunk
2009-04-29 17:39:51 -05:00
megamage 19c70ef6fb *Rename a file from TC1 merging.
--HG--
branch : trunk
2009-04-29 16:53:44 -05:00
megamage e490779de0 *Merge.
--HG--
branch : trunk
2009-04-29 16:51:27 -05:00
megamage e695016e94 [7736] Do not cast Deserter debuff at gamemaster Author: freghar
--HG--
branch : trunk
2009-04-29 16:39:03 -05:00
megamage b89d307f75 [7736] Do not cast Deserter debuff at gamemaster Author: freghar
--HG--
branch : trunk
2009-04-29 16:19:04 -05:00
megamage 9a29b03e30 [7735] Not apply enchant mods from broken item (but allow set it duration) Author: DiSlord
--HG--
branch : trunk
2009-04-29 16:18:34 -05:00
megamage 2b0ad3e65d [7734] Implement spell 58204 and 58205 used in DK introduction quest. Author: Fog
--HG--
branch : trunk
2009-04-29 16:18:07 -05:00
megamage 6317b7b4c5 [7733] Fixed compile error on VC2005ee. Author: AlexDereka
--HG--
branch : trunk
2009-04-29 16:17:22 -05:00
megamage 21fa39edd4 *Revert Mangos [7022] to see if this can fix the cpu spikes in Windows.
--HG--
branch : trunk
2009-04-29 16:15:15 -05:00
QAston c3c303fb99 *Correctly trigger avenging wrath marker.
--HG--
branch : trunk
2009-04-29 21:43:59 +02:00
QAston 3e45bb2bfb *Fix Blessing of Sanctuary
--HG--
branch : trunk
2009-04-29 20:33:49 +02:00
Drahy 40ba1b7030 * Used trinity sql coding style
--HG--
branch : trunk
2009-04-29 18:35:08 +02:00
QAston 7897fc16f0 *Trigger spells after dealing damage by spell.
*Take ammo for autorepeat spells.

--HG--
branch : trunk
2009-04-29 18:05:39 +02:00
Anubisss e0a3fb08bf *Fix a typo in Brutallus.
--HG--
branch : trunk
2009-04-29 16:09:40 +02:00
megamage c5f7ab377d *Fix build.
--HG--
branch : trunk
2009-04-29 01:00:15 -05:00
megamage a2b12f3ae8 [7732] Fixed compile warnings. Author: AlexDereka
--HG--
branch : trunk
2009-04-29 00:31:33 -05:00
megamage 295b634ca6 [7731] Some code cleanups, warrning fixes. Author: VladimirMangos
--HG--
branch : trunk
2009-04-29 00:31:03 -05:00
megamage de11b9e901 [7730] Some optimizantion and code style. Author: zhenya
--HG--
branch : trunk
2009-04-29 00:26:07 -05:00
megamage 9dd4b8c985 [7729] Implement skill level dependent speed bonus for mount (item 40775). Author: Lightguard
--HG--
branch : trunk
2009-04-29 00:17:33 -05:00
megamage ce68fc9c64 *Update some naxx boss scripts.
--HG--
branch : trunk
2009-04-29 00:15:18 -05:00
megamage 207c3f7aff *Fix a bug that player summoned creature does not count player as summoner.
--HG--
branch : trunk
2009-04-29 00:12:28 -05:00
megamage 8fedcee78b *Enable a disabled gm command gobject state.
--HG--
branch : trunk
2009-04-29 00:11:51 -05:00
megamage 220dcb65dd *Allow custom spell to change radius mod.
--HG--
branch : trunk
2009-04-29 00:11:15 -05:00
megamage 4121087a8e *Allow trigger creatures use spell2 as heroic spells.
--HG--
branch : trunk
2009-04-29 00:10:05 -05:00
megamage f722b9b4c5 *Fix a crash caused by vehicle.
--HG--
branch : trunk
2009-04-28 13:25:08 -05:00
Anubisss 1b690cf84d *Convert tabs to spaces and delete white spaces in Sunwell Plateau's scripts.
--HG--
branch : trunk
2009-04-28 17:40:01 +02:00
Anubisss abf65881af *Add a missing check in Muru's script.
--HG--
branch : trunk
2009-04-28 17:28:55 +02:00
Anubisss b6fe262fcf *Fix a typo in Eredar Twins' script.
--HG--
branch : trunk
2009-04-28 17:22:06 +02:00
megamage 5d6e314e5c *Add spells for some pets.
--HG--
branch : trunk
2009-04-28 00:09:37 -05:00
megamage b75f3e7102 *Fix a bug that totem cannot be summoned.
--HG--
branch : trunk
2009-04-28 00:07:03 -05:00
megamage 71841e5f43 *Fix a bug that mind control cannot be cancelled.
--HG--
branch : trunk
2009-04-28 00:06:48 -05:00
megamage 4e0d7e4f33 *Sort script folders by map.
*Fix build.

--HG--
branch : trunk
2009-04-27 23:09:27 -05:00
megamage f069a9ee36 *Let summoned guardian follow owner by default.
--HG--
branch : trunk
2009-04-27 21:32:39 -05:00
megamage bd4c2bdb64 [7728] Use correct loot_type values in data sent to client instead long time existed hacks. Code cleanups. Author: VladimirMangos
Thanks to Seizerkiller and TOM_RUS for help in reseach.

--HG--
branch : trunk
2009-04-27 21:29:01 -05:00
megamage 031c1b484c [7727] Use more simple code for element erase. Author: AlexDereka
--HG--
branch : trunk
2009-04-27 21:26:59 -05:00
megamage 40a74d86a4 [7725] Fixed memory leak in PlayerDumpWriter.
[7726] Fixed memory leak in InstanceSaveMgr.
Author: AlexDereka

--HG--
branch : trunk
2009-04-27 21:26:28 -05:00
megamage 4b3af494b3 [7724] Fixed possible crash when a drunk player gets fall damage Author: Trazom
--HG--
branch : trunk
2009-04-27 21:25:43 -05:00
megamage 8f0fecd7e3 *Fix build.
--HG--
branch : trunk
2009-04-27 21:23:42 -05:00
megamage 2b753d0f23 [7723] New AI call EnterCombat called at enter creature to combat (and re-enter if leave by some reason). Author: VladimirMangos
--HG--
branch : trunk
2009-04-27 19:14:37 -05:00
megamage d4c75dddea [7720] Fixed crash at .character level use from console. Include GM name in message for command target if report need. Author: VladimirMangos
--HG--
branch : trunk
2009-04-27 18:46:44 -05:00
megamage f62415a30c [7719] Use all existed 4 world map overlay area ids instead 3, replace values by constant for avoid problem repeat. Author: VladimirMangos
--HG--
branch : trunk
2009-04-27 18:45:41 -05:00
megamage ff69ced9fe [7718] Fix my typo in [7716] commit. Author: AlexDereka
--HG--
branch : trunk
2009-04-27 18:45:05 -05:00
megamage 2b4e83d8fb [7717] Use more safe code in EventAI. Author: VladimirMangos
--HG--
branch : trunk
2009-04-27 18:43:39 -05:00
megamage 09af28301e [7716] Fixed some typos and possible crashes. Author: AlexDereka
--HG--
branch : trunk
2009-04-27 18:42:35 -05:00
megamage 5ac67c27f7 [7715] Provided way for scripts set alternative gameobject state for client show. Author: VladimirMangos
Also use enum for gsmeobject states.

--HG--
branch : trunk
2009-04-27 18:36:10 -05:00
megamage f9c4047441 [7714] Implement new command .character level for set level provided level. Author: VladimirMangos
--HG--
branch : trunk
2009-04-27 18:15:30 -05:00
megamage 34599a46f7 *Some update of summon effect code.
--HG--
branch : trunk
2009-04-27 18:12:45 -05:00
Anubisss ef87d10a81 *Fix a typo in Pet::LoadPetFromDB() by teacher4. Thank you.
--HG--
branch : trunk
2009-04-27 19:40:35 +02:00
Rat 48f3a98fa2 *hyjal code cleanup
--HG--
branch : trunk
2009-04-27 14:30:44 +02:00
Anubisss e5f6146f32 *Fix a typo in r1421's sql file by Phacops. Thank you.
--HG--
branch : trunk
2009-04-26 21:04:20 +02:00
mknjc 948a13be16 Use GetPlayerGUIDByName in .ticket viewname handler so it returns tickets from offline players too
--HG--
branch : trunk
2009-04-26 18:46:46 +02:00
Anubisss 3ad1c29aae *Fix Brutallus' spell Burn.
--HG--
branch : trunk
2009-04-26 17:35:28 +02:00
QAston f99ef5cd35 *Set correct energy regeneration from Furor
--HG--
branch : trunk
2009-04-26 12:30:45 +02:00
QAston 2d1521dea9 *Fix CAST_INTURRUPT_PREVIOUS flag for eventai action cast
*Rewrite .reload all pet_spells command to make it reset actionbars correctly.

--HG--
branch : trunk
2009-04-26 02:48:20 +02:00
Drahy 6909b20f2c * Used trinity sql coding style
--HG--
branch : trunk
2009-04-26 01:51:58 +02:00
megamage 94e25701ad *Fix the bug that neutural npc aggro players.
*Fix build.

--HG--
branch : trunk
2009-04-25 18:46:07 -05:00
megamage 554128861c *Fix the bug that counterspell can affect shapeshift
--HG--
branch : trunk
2009-04-25 16:20:21 -05:00
Andy@conmuc-l03 4827f7fd3e Added KilJaeden-Script
--HG--
branch : trunk
2009-04-25 21:30:09 +02:00
Andy@conmuc-l03 0cedb6c5b5 Added Muru Script
--HG--
branch : trunk
2009-04-25 21:29:59 +02:00
Andy@conmuc-l03 fa6a60b452 Added Sunwell SQL and update few scripts
--HG--
branch : trunk
2009-04-25 21:29:31 +02:00
QAston ec4031be35 *Fix improved shadowform.
--HG--
branch : trunk
2009-04-25 20:36:31 +02:00
megamage 373914f1f9 *Fix a typo in reading config file.
--HG--
branch : trunk
2009-04-25 12:53:23 -05:00
megamage d003be4148 *Add back a mistakely deleted file.
--HG--
branch : trunk
2009-04-25 12:53:04 -05:00
QAston a00563a127 *Fix deadly brew.
*Some changes in flag SPELL_ATTR_UNAFFECTED_BY_INVULNERABILITY.

--HG--
branch : trunk
2009-04-25 18:53:29 +02:00
megamage f89cd6318d *Fix build.
--HG--
branch : trunk
2009-04-25 11:31:57 -05:00
megamage 8644c48db8 *Add new eventAI action 105 call assistance. Param1 = radius.
--HG--
branch : trunk
2009-04-25 09:15:40 -05:00
megamage c4e6f9708f [7713] Fix AreaGroup.dbc structure, more correct check it Author: DiSlord
--HG--
branch : trunk
2009-04-25 09:06:43 -05:00
megamage 7901962074 [7711] Removed Sqlite Code. Author: AlexDereka
--HG--
branch : trunk
2009-04-25 09:05:42 -05:00
megamage 28359b3ea8 *Fix the format of world log.
--HG--
branch : trunk
2009-04-25 08:59:18 -05:00
megamage a72f23f56b *Some update of vehicle code.
--HG--
branch : trunk
2009-04-25 08:58:16 -05:00
megamage 031daf6003 *Fix the bug that player fall off the transport when changing map.
--HG--
branch : trunk
2009-04-25 08:57:01 -05:00
QAston e23ec703fe *Trigger offhand hit for Whirlwind
*Allow to cast conflagrate if target is affected by shadowflame

--HG--
branch : trunk
2009-04-25 13:58:26 +02:00
megamage 44c213ba6f *Fix not hitting stealthed target by multi-target spells which require target (not AoE) By Albrecht de Endrau
--HG--
branch : trunk
2009-04-24 23:06:35 -05:00
megamage fdc94c91fa *Remove duplicated code.
--HG--
branch : trunk
2009-04-24 15:03:15 -05:00
megamage bbf450c6e1 [7710] Fixed problem with stuck in combat creatures with EventAI. Remove redundent AI field. Author: VladimirMangos
--HG--
branch : trunk
2009-04-24 11:57:36 -05:00
megamage d407325b77 [7709] Cleanups in AI()->AttackedBy use. Author: VladimirMangos
* Remove redundent AI()->AttackedBy call at melee cast in state update (called in cast)
    * Move attacks state update call after first attack instead after all extra attack state updates.

--HG--
branch : trunk
2009-04-24 11:51:44 -05:00
megamage d0939b46b3 [7708] Continue chat command function declarations sorting. Author: VladimirMangos
--HG--
branch : trunk
2009-04-24 11:49:51 -05:00
megamage 19f8ba8cc1 [7707] Remove duplicate line in check. Author: NoFantasy
--HG--
branch : trunk
2009-04-24 11:45:59 -05:00
megamage f4e2dccacb [7705] Rename some account/character related commands.
* .lockaccount -> .account lock
    * .password    -> .account password
    * .chardelete  -> .character delete
    * .customize   -> .character customize
    * .rename      -> .character rename
    [7706] Rename command .plimit -> .server plimit

Author: VladimirMangos

--HG--
branch : trunk
2009-04-24 11:45:25 -05:00
megamage 23f729a7c7 [7704] Implement damage part for spell 12809. Author: Trogvar
--HG--
branch : trunk
2009-04-24 11:15:04 -05:00
megamage b24b4681c6 *Merge.
--HG--
branch : trunk
2009-04-24 11:12:01 -05:00
megamage 6477e8ca30 *Fix some script crash casued by threatlist.
--HG--
branch : trunk
2009-04-24 11:08:25 -05:00
XTZGZoReX c9c86b36df * Optimized Log::outDB by removing unneeded variadic argument parsing. Also use enum instead of explicit uint32.
--HG--
branch : trunk
2009-04-24 18:01:31 +02:00
megamage d4c15bb11a [7703] Implement heal/damage total counters and related BG achievments. Author: Trazom
* ACHIEVEMENT_CRITERIA_TYPE_DAMAGE_DONE
    * ACHIEVEMENT_CRITERIA_TYPE_HEALING_DONE

--HG--
branch : trunk
2009-04-23 22:07:37 -05:00
megamage e991397971 [7702] Implement some damage/healing achievement statistics. Author: Trazom
* ACHIEVEMENT_CRITERIA_TYPE_HIGHEST_HIT_DEALT
    * ACHIEVEMENT_CRITERIA_TYPE_HIGHEST_HIT_RECEIVED
    * ACHIEVEMENT_CRITERIA_TYPE_TOTAL_DAMAGE_RECEIVED
    * ACHIEVEMENT_CRITERIA_TYPE_HIGHEST_HEAL_CASTED
    * ACHIEVEMENT_CRITERIA_TYPE_TOTAL_HEALING_RECEIVED
    * ACHIEVEMENT_CRITERIA_TYPE_HIGHEST_HEALING_RECEIVED

--HG--
branch : trunk
2009-04-23 22:07:04 -05:00
megamage 892053938e [7701] Move explicit healing repeating code to DealHeal functions. Author: Trazom
--HG--
branch : trunk
2009-04-23 22:02:41 -05:00
megamage bd56af1294 *Merge.
--HG--
branch : trunk
2009-04-23 21:44:48 -05:00
megamage 84e9ffb487 *Set mover based on client response.
--HG--
branch : trunk
2009-04-23 21:43:20 -05:00
megamage e97ddc5872 *Do not let civilian aggro players.
--HG--
branch : trunk
2009-04-23 21:38:50 -05:00
megamage 17056452d7 *Fix a typo that makes players drop off the transport.
--HG--
branch : trunk
2009-04-23 21:33:42 -05:00
QAston f405468cc9 *Fix a typo
--HG--
branch : trunk
2009-04-23 21:02:29 +02:00
QAston 066af701d3 *Fix frenzy and Ferocious Inspiration proc.
*Add command .reset all pet_spells - use it if you still have problems with pet talents after recent revs changes (like pets with all talents for example)

--HG--
branch : trunk
2009-04-23 20:57:17 +02:00
Anubisss 786428b047 *Fix a typo in Cannon Master Willey's script by Thraxx. Thank you.
--HG--
branch : trunk
2009-04-23 17:33:02 +02:00
QAston cedc328d1f Allow Penance to trigger Grace.
--HG--
branch : trunk
2009-04-23 14:20:14 +02:00
megamage bce871f253 *Fix a client crash caused by transport.
--HG--
branch : trunk
2009-04-23 00:12:29 -05:00
megamage f5fff5b186 *Add a new class for event based scripts. Two examples are given.
--HG--
branch : trunk
2009-04-22 23:03:49 -05:00
megamage 92d8abea95 *Fix some broken spells without targetA and B.
--HG--
branch : trunk
2009-04-22 22:04:13 -05:00
megamage db3e17cb70 [7700] Implement ACHIEVEMENT_CRITERIA_TYPE_EARN_HONORABLE_KILL Author: DonTomika
--HG--
branch : trunk
2009-04-22 18:03:07 -05:00