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
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
megamage
1fd4c1dee2
*Try to fix the bug about contested pvp.
...
--HG--
branch : trunk
2008-12-02 16:34:00 -06:00
megamage
724b627f49
*Script for quest : Second Trial(9686). By mrbungle.
...
--HG--
branch : trunk
2008-12-02 16:21:30 -06:00
QAston
8948f417cf
*Temporary hack to fix shoots minimum range.
...
--HG--
branch : trunk
2008-12-02 22:43:59 +01:00
megamage
6bf479d9ad
*Use hack method to let enemy lose selection when target cast feign death.
...
--HG--
branch : trunk
2008-12-01 22:32:16 -06:00
megamage
ab179d76fe
*Fix a bug that player stuck with 1 hp when killed with IncreaseMaxHealth aura.
...
--HG--
branch : trunk
2008-12-01 18:44:27 -06:00
megamage
5af8cf6f3d
*Added: Deadmines Cannon Event. By netoya.
...
--HG--
branch : trunk
2008-12-01 18:32:00 -06:00
Stefan@Vistax64-Stefan
4d396bb990
*Add Script Warchief Kargath Bladefist
...
--HG--
branch : trunk
2008-11-26 19:14:03 +01:00
megamage
273635e351
*Script: Warden Shield, Mellichar fix in Arcatraz. By Muhaha.
...
--HG--
branch : trunk
2008-12-01 17:57:55 -06:00
megamage
920dae4f7f
*Fix the bug about arena personal rating.
...
*Update to Mangos 6870. Source: Mangos. Main change: add a function SaveDataFieldToDB().
--HG--
branch : trunk
2008-12-01 17:36:11 -06:00
megamage
28e1aec6df
*Fix a typo. Set owner in pvp when pet attacks other players.
...
--HG--
branch : trunk
2008-12-01 16:44:04 -06:00
megamage
b5af2546b5
*Remove AURA_INTERRUPT_FLAG_ATTACK auras only when melee attack but not combat start.
...
--HG--
branch : trunk
2008-12-01 16:33:50 -06:00
megamage
27adb19eb8
*Try to fix a bug that crash happens in GetInstance().
...
--HG--
branch : trunk
2008-12-01 13:29:08 -06:00
megamage
b192fb879c
*Fix the bug that channeled spells interrupt self.
...
--HG--
branch : trunk
2008-12-01 13:03:28 -06:00
megamage
42b9fabcfb
*Fix a typo.
...
--HG--
branch : trunk
2008-12-01 12:59:39 -06:00
QAston
22af4b1c96
*Implemented range flag from SpellRange.dbc
...
--HG--
branch : trunk
2008-11-30 22:38:37 +01:00
megamage
d963119433
*Use buyout to buy an auction when the last bid is close to the buyout price. By Paradox.
...
--HG--
branch : trunk
2008-12-01 10:49:54 -06:00
megamage
65db262e95
*Do not allow chain aggro (since it is not official-like).
...
--HG--
branch : trunk
2008-12-01 10:45:45 -06:00
megamage
52e3010b49
*Fix a bug that rogue dodges self's spells and retains combo points.
...
--HG--
branch : trunk
2008-12-01 10:37:51 -06:00
megamage
77228c0abb
*Change arena_team_member field names.
...
--HG--
branch : trunk
2008-11-30 22:19:25 -06:00
Blaymoira
1b163e51ea
Updated Shadowfang Keep Instancescript - original patch from SD2 737
...
--HG--
branch : trunk
2008-11-24 17:30:13 +01:00
megamage
6ab74d1ba4
*Fix the bug that server crashes when loading.
...
*Fix the bug that rogue does not remove stealth aura when do melee attack.
--HG--
branch : trunk
2008-11-30 17:48:10 -06:00
KingPin
daae039062
fixed loading error on DB table db_script_stringintroduced in previous merge with mangos.
...
--HG--
branch : trunk
2008-11-30 17:14:32 -05:00
megamage
bb1ee8a004
*Update to Mangos 6867. Source: Mangos.
...
*Big changes:
*[6858] Prevent cheating with ignore waiting in login queue.
*[6863] Arena team related clean ups and adding parts of w12x's arena patch.
*Some Config changes and guild changes.
--HG--
branch : trunk
2008-11-30 12:47:26 -06:00
megamage
375d3ba4eb
*Fix crash bug in 353. Please do not use 353!
...
--HG--
branch : trunk
2008-11-29 23:07:23 -06:00
megamage
7af8633331
*Fix the bug that improved drain soul talent make caster cannot get soul shard.
...
--HG--
branch : trunk
2008-11-29 14:04:20 -06:00
megamage
3d8d45c57a
*Do unit relocation notification only once per update. Hope this can solve the stealth crash problem once for all.
...
--HG--
branch : trunk
2008-11-29 13:08:23 -06:00
megamage
f2814351af
*Fix a bug that Hexlord crash the server.
...
--HG--
branch : trunk
2008-11-28 23:14:30 -06:00
megamage
903b30b38e
*Fix the bug of doomwalker.
...
--HG--
branch : trunk
2008-11-28 22:29:27 -06:00
megamage
c1b6565e53
*Fix the bug that mapref.end() does not point to the end. Thank BroodWyrm for pointing out the mistake.
...
(PS: I have tried all three kinds of EOL, and HG always modifies the whole file. I really do not know what I can do with it.)
--HG--
branch : trunk
2008-11-28 17:53:56 -06:00
megamage
dd77520fd8
*Do not let food/drink auras stack.
...
--HG--
branch : trunk
2008-11-28 16:16:52 -06:00