Commit Graph
100 Commits
Author SHA1 Message Date
megamage be875bc6c0 *Temp fix for fall damage.
--HG--
branch : trunk
2008-12-13 00:07:58 -06:00
megamage 0ea36ed76e *Move cell visit into functions.
--HG--
branch : trunk
2008-12-12 23:54:02 -06:00
megamage 032f5bc87d *Remove combo points when spell casted. This fixes the bug that rogue can cast multiple deadly throw before dagger hits target. But this also makes deadly throw do not receive combo bonus. This bug can only be trully fixed by calculating spell damage when spell is casted but not when spell hits target.
--HG--
branch : trunk
2008-12-12 22:14:43 -06:00
megamage f088698922 *Fix the bug that grounding totem cause client crash.
--HG--
branch : trunk
2008-12-12 21:37:42 -06:00
megamage 55d9e4c01d *Try to fix the bug that units may be feared forever.
*Try to fix the bug that units still flee after death.

--HG--
branch : trunk
2008-12-12 18:34:51 -06:00
Blaymoira 42fae1a799 *Fix a typo.
--HG--
branch : trunk
2008-12-12 22:21:30 +01:00
megamage 041cbec7de *Do not let spell (stun/confuse/fear) interrupt itself (cause crash).
--HG--
branch : trunk
2008-12-12 15:11:25 -06:00
Blaymoira 7827d743a6 *Missing file in prev commit for SSC bridge.
--HG--
branch : trunk
2008-12-12 20:39:40 +01:00
Blaymoira ab59d3adcc *Merged with 464.
--HG--
branch : trunk
2008-12-12 20:34:51 +01:00
megamage b6c288ca9f *Update to Mangos 6902. Source: Mangos.
*Skipped rev: rev 6893, some code about waypoint movement.

--HG--
branch : trunk
2008-12-12 11:21:28 -06:00
megamage 135f39a5ef *Fix a typo in RemoveDynObject.
--HG--
branch : trunk
2008-12-12 10:09:14 -06:00
megamage 3700760285 *Fix that bug that charmed player still be charmed even after death.
--HG--
branch : trunk
2008-12-11 22:22:35 -06:00
megamage 6dbc24a32b *Illidan script: fix the bug that shadowfiends summon infinite shadowfiends.
--HG--
branch : trunk
2008-12-11 22:07:49 -06:00
megamage be4a689d1a *Illidan script: Do not let shadowfiends attack Akama.
--HG--
branch : trunk
2008-12-11 19:11:06 -06:00
Blaymoira ec12b76b39 *Fixed 22845 and 34299
--HG--
branch : trunk
2008-12-11 21:39:39 +01:00
Blaymoira 236553f408 *Merged 459
--HG--
branch : trunk
2008-12-11 21:32:08 +01:00
megamage f2028e1583 *Fix compile in Linux.
--HG--
branch : trunk
2008-12-11 12:58:43 -06:00
megamage d36413043b *Merge with 456.
--HG--
branch : trunk
2008-12-11 11:40:09 -06:00
megamage 415cccfed9 *First step of dynamic cell visit. Hope nothing is broken.
--HG--
branch : trunk
2008-12-11 11:37:58 -06:00
Blaymoira 5d003e3a60 *Change sound that played.
--HG--
branch : trunk
2008-12-11 16:55:47 +01:00
[email protected] 66de4c5358 *Waypoint Movement Generator - fixed typo
--HG--
branch : trunk
2008-12-11 05:50:31 +02:00
megamage 39083f4ff8 *Add function SummonTrigger and allow to override its AI.
*Remove some trigger scripts. Use default trigger AI and db data instead.
*Small fix on eagle boss' electrical storm.

--HG--
branch : trunk
2008-12-10 20:25:47 -06:00
[email protected] 0029017e17 WaypointMovementGenerator - linux compile fix
--HG--
branch : trunk
2008-12-11 02:47:15 +02:00
megamage 22c7db1278 *Fix a bug that makes creatures stunned/rooted forever.
--HG--
branch : trunk
2008-12-10 15:54:54 -06:00
megamage 5a37839250 *Do not allow gift of the wild stacks with mark of the wild. By QAston.
--HG--
branch : trunk
2008-12-10 15:24:22 -06:00
megamage bcb39b263d *Allow pets to cast devour magic on both friends and enemies.
--HG--
branch : trunk
2008-12-10 15:14:49 -06:00
megamage 4182df058c *Merge with 448.
--HG--
branch : trunk
2008-12-10 11:21:59 -06:00
megamage ac822bb616 *Use another way to kill magnet totem.
--HG--
branch : trunk
2008-12-10 11:19:50 -06:00
MeanMachine 9be484f8c8 Small structural change to fix an error on some compilers.
--HG--
branch : trunk
2008-12-10 07:41:01 +02:00
megamage c2b217a1c1 *Fix a typo in my previous commit.
--HG--
branch : trunk
2008-12-09 23:17:02 -06:00
megamage ebf6469fb4 *Merge to solve EOL issue.
--HG--
branch : trunk
2008-12-09 23:06:16 -06:00
megamage 36af87fc72 *Recommit four files because of eol issue.
--HG--
branch : trunk
2008-12-09 23:02:17 -06:00
MeanMachine@MeanMachine-PC cc0838459a Featuring a rewritten waypoint movement with more options, optimised code and revamped ingame waypoint control. To convert entries from the old tables manually, please use the PHP script provided at http://www.trinitycore.org/forum/project.php?issueid=830
--HG--
branch : trunk
2008-12-10 06:34:35 +02:00
megamage b5d1418b0c *Allow unit has multiple controlling auras. (Fix the bug that unit cannot be feared if stunned. Hope this will not break all controlling spells)
--HG--
branch : trunk
2008-12-09 20:28:59 -06:00
megamage 20947a4c73 *Do not allow to kill a dead player. (may generate two corpses and cause crash)
--HG--
branch : trunk
2008-12-09 17:57:20 -06:00
megamage a1eaec791e *Break stealth when applying all stun/root/confuse/fear/charm/possess auras.
--HG--
branch : trunk
2008-12-09 17:40:33 -06:00
megamage 16b2db1ab2 *Update Uldaman script.
--HG--
branch : trunk
2008-12-09 16:59:02 -06:00
megamage 2f1b3f48c7 *Allow user to choose cell size. If there are many players, or the hardware of server is not good enough, you should comment the line "#define LARGE_CELL" in GridDefines.h otherwise you may experience high CPU usage and high lag.
--HG--
branch : trunk
2008-12-09 12:24:53 -06:00
megamage a8a3d38cbb *Fix the crash bug that trying to teleport player home when homebind is not loaded.
--HG--
branch : trunk
2008-12-09 12:15:49 -06:00
megamage d3c2c31e2e *Fix the bug that some creature spells are broken.
--HG--
branch : trunk
2008-12-09 10:20:02 -06:00
megamage b5476118f2 *Add detailed log when teleport a player back when login.
--HG--
branch : trunk
2008-12-09 09:42:45 -06:00
Blaymoira 94dbaee049 *Implemented sound play when a transporter arrive.
--HG--
branch : trunk
2008-12-09 16:22:52 +01:00
Blaymoira 357557a12f *Added 2 generic spells wich not affected by bonus dmg/healing.
--HG--
branch : trunk
2008-12-09 16:21:41 +01:00
megamage 928ba0e366 *Create full sql files (include rev until 426). WARNING: do not apply these!
--HG--
branch : trunk
2008-12-09 08:49:18 -06:00
megamage bb8c7486fb *Try to fix the bug that players cannot move after releasing.
--HG--
branch : trunk
2008-12-08 20:23:38 -06:00
megamage 9632543dab *Remove pouce facing limitation. By Muhaha.
*Fix a typo in 427 sql.

--HG--
branch : trunk
2008-12-08 19:37:23 -06:00
megamage 069ca8746e *Add spell target type check in Unit::CastSpell. Allow CastSpell(Gameobject*) and CastSpell(NULL).
--HG--
branch : trunk
2008-12-08 18:56:01 -06:00
megamage 91ab0288c7 *Allow zero entry for script target (players).
--HG--
branch : trunk
2008-12-08 18:22:10 -06:00
megamage 8e4928a21a *Use SetReactState(REACT_PASSIVE) to force creatures such as halazzi and reliquary of souls to stop combat and merge.
--HG--
branch : trunk
2008-12-08 18:04:53 -06:00
megamage 26259a5fa4 *Try to fix the bug that players "do not die" when killed.
--HG--
branch : trunk
2008-12-08 17:53:18 -06:00
megamage deaa21826a *Some fix of the last commit.
--HG--
branch : trunk
2008-12-08 17:37:30 -06:00
megamage b0c0cb90ad *Headless horseman script. By Silver1ce.
--HG--
branch : trunk
2008-12-08 17:30:52 -06:00
megamage be88f3c313 *Uldaman script. By peldor.
--HG--
branch : trunk
2008-12-08 16:57:49 -06:00
megamage ce643187f0 *Update to Mangos 6888. Source: Mangos.
*Major change: Make corpse erase async, Avoid DB access on deleting guild member.
*Skip 6885 because of performance concern.

--HG--
branch : trunk
2008-12-08 16:34:03 -06:00
megamage 5321be4c0a *Fix the bug that swiftmend heals too much.
--HG--
branch : trunk
2008-12-08 13:11:45 -06:00
megamage 34a13dce42 *Fix melee spell range issue.
*Revert the change of lifebloom final heal.

--HG--
branch : trunk
2008-12-08 10:30:21 -06:00
megamage 6d93941685 *Fix Improved Blizzard. By Larva.
--HG--
branch : trunk
2008-12-08 09:56:32 -06:00
megamage 893bf8a410 *Fixed broken reload spell_disabled command. By Visagalis.
--HG--
branch : trunk
2008-12-08 09:52:57 -06:00
megamage 9c411e4f8c *Fix final heal of lifebloom.
--HG--
branch : trunk
2008-12-07 12:01:56 -06:00
megamage c10108a5cd *Fixed dispel of stacked auras. By QAston.
--HG--
branch : trunk
2008-12-07 11:48:56 -06:00
megamage cdca989e4a *Fix a typo.
--HG--
branch : trunk
2008-12-07 11:03:28 -06:00
megamage 087f735251 *Use react state instead of isaggressive. Allow civilian to fight back.
--HG--
branch : trunk
2008-12-07 09:21:12 -06:00
megamage f593c806cb *Skip second cancast check for instant spells.
--HG--
branch : trunk
2008-12-07 08:55:11 -06:00
megamage b89febe076 *Add bonus to amount for HOT/DOT when aura is added. This will make stackable HOT/DOT gain damage/healing bonus for each stack.
--HG--
branch : trunk
2008-12-06 20:48:38 -06:00
megamage 5e30fc5b20 *Moving creatures in view dist. By trullyone.
--HG--
branch : trunk
2008-12-06 20:14:48 -06:00
megamage 2e37eac4c5 *Let pet attack target not in LOS.
--HG--
branch : trunk
2008-12-06 20:05:00 -06:00
megamage 2823ce5858 *Fix WaypointMovementGenerator. By trullyone.
--HG--
branch : trunk
2008-12-06 19:54:01 -06:00
megamage fab500b8f0 *Fix a typo in the last commit.
--HG--
branch : trunk
2008-12-06 15:24:37 -06:00
megamage c5593ef779 *Update to Mangos 6880. Source: Mangos.
*Skip 6878, 6871.
*Main change: change cell size, add is3dDistance for IsWithinDistInMap and isVisibleForOrDetect.

--HG--
branch : trunk
2008-12-06 14:01:44 -06:00
megamage 72edfea129 *Try to fix the bug about Magtheridon (if there is any).
--HG--
branch : trunk
2008-12-06 12:24:42 -06:00
BroodWyrm 0b4ec68af0 *Add addsphase to Nalorakk script
--HG--
branch : trunk
2008-12-03 18:59:54 +01:00
megamage fa7648ff41 *Only let grounding totem absorb magic spells.
--HG--
branch : trunk
2008-12-06 11:35:50 -06:00
megamage 688d243e04 *Fix a typo in WaypointMovementGenerator. By trullyone.
--HG--
branch : trunk
2008-12-06 11:14:37 -06:00
megamage 7c95bfcbee *Fix a bug that GetHeight causes crash.
--HG--
branch : trunk
2008-12-06 10:55:18 -06:00
megamage 8ffc1a6e4c *Apply range mod also for melee spells.
--HG--
branch : trunk
2008-12-06 10:44:53 -06:00
megamage 8685659d6b *Remove some duplicate config options.
--HG--
branch : trunk
2008-12-05 23:39:03 -06:00
megamage e8f1bbc999 *Move kill-target part from DealDamage to a new function Kill.
--HG--
branch : trunk
2008-12-05 23:31:45 -06:00
megamage 8c24dd2031 *Fix the bug that hexlord causes crash.
--HG--
branch : trunk
2008-12-05 18:55:32 -06:00
megamage 824ca42c50 *Some new spell_script_target. By Aokromes.
--HG--
branch : trunk
2008-12-05 18:50:31 -06:00
megamage 63bbecb8a2 *Fix the infamous "walk" bug. By thenecromancer.
--HG--
branch : trunk
2008-12-05 18:43:57 -06:00
megamage 3a1293ef18 *Update melee range calculation. By QAston.
--HG--
branch : trunk
2008-12-05 18:39:31 -06:00
megamage d36672cd7e *Update spell range calculation. Original patch by QAston.
--HG--
branch : trunk
2008-12-04 23:00:35 -06:00
megamage 450c0a45b8 *Fix a bug that Sathrovarr does not die.
--HG--
branch : trunk
2008-12-04 18:31:18 -06:00
megamage 929f9f221d *Lock notifylist during update. This should fix the crash bug during relocationnotify update.
--HG--
branch : trunk
2008-12-04 16:52:49 -06:00
megamage 717885da7d *Fix script bug of eredar twins.
--HG--
branch : trunk
2008-12-04 16:37:22 -06:00
megamage afc6dc7c48 *Fix a bug that mobs do not stop chasing players.
--HG--
branch : trunk
2008-12-04 16:17:13 -06:00
megamage bd25d2a33b *Fix the bug that creating new instance during login causes crash.
--HG--
branch : trunk
2008-12-04 10:56:50 -06:00
megamage 2d1905c887 *Add new immune type: IMMUNITY_ID. This is usually done using dummy auras.
*Let cloak of shadows immunes to flare.

--HG--
branch : trunk
2008-12-03 19:42:06 -06:00
megamage 48ca955bd3 *Update persistant auras every 500ms. (I do not know if persistant auras can be resisted. If not, then this patch may be useless)
--HG--
branch : trunk
2008-12-03 18:35:00 -06:00
megamage c1f49df3da *Move Wyvern Sting from core to db. (linked spells)
--HG--
branch : trunk
2008-12-03 17:57:47 -06:00
megamage cd4e545155 *Use dest to calculate time delay for missile spells. (Only SPELL_EFFECT_TRIGGER_MISSILE for now, need to fix all "dest required spells")
--HG--
branch : trunk
2008-12-03 17:30:14 -06:00
megamage b36929bc79 *Do not create new instance when player is logging in. (Try to fix "Instance Relog & Reset Exploit")
--HG--
branch : trunk
2008-12-03 17:06:31 -06:00
megamage 08d259e0cc *Let owner enter pvp when pet attacks pvp target.
--HG--
branch : trunk
2008-12-03 13:35:47 -06:00
megamage 3035a78c3d *Merge with 264.
--HG--
branch : trunk
2008-12-03 00:48:26 -06:00
megamage 904eff7f02 *Log error for script target spells without target entry in db.
--HG--
branch : trunk
2008-12-02 22:46:49 -06:00
megamage 69f973bad9 *Do not let soulshatter aggro not-aggroed creatures.
--HG--
branch : trunk
2008-12-02 20:53:06 -06:00
megamage 1222cc0622 *Zul'aman time limited quest loot. (untested)
--HG--
branch : trunk
2008-12-02 20:03:25 -06:00
megamage 8327e08395 *Fix SPELL_EFFECT_TRIGGER_MISSILE.
--HG--
branch : trunk
2008-12-02 18:13:23 -06:00
megamage 1328b1259b *Add CONDITION_INSTANCE_DATA for dynamic loot of instance such as Zul'aman and AV battleground.
*Script update for Zul'aman.

--HG--
branch : trunk
2008-12-02 18:12:39 -06:00
megamage 3527679b29 *Remove some unused configs.
--HG--
branch : trunk
2008-12-02 16:46:55 -06:00