megamage
88fd745532
*Fix some bugs about movement.
...
--HG--
branch : trunk
2009-01-17 13:29:26 -06:00
Paradox
2d654fdc41
Fix cross faction interaction
...
--HG--
branch : trunk
2009-01-15 21:29:32 -05:00
megamage
cd4b875fd4
*Deal damage in power burn.
...
--HG--
branch : trunk
2009-01-09 09:15:05 -06:00
megamage
ea0421919a
*Try to fix the bug of visibility update.
...
--HG--
branch : trunk
2009-01-08 22:12:09 -06:00
megamage
2377f49ea8
*Update charm and possess code.
...
--HG--
branch : trunk
2009-01-08 21:48:38 -06:00
megamage
73e4623119
*Calculate spell damage bonus when spell is casted rather than when spell hits target.
...
--HG--
branch : trunk
2009-01-04 10:42:53 -06:00
QAston
b8a721c9ab
*Fix display of auras owned by out of range raid/party members.
...
--HG--
branch : trunk
2008-12-30 21:33:40 +01:00
QAston
231cb0f5a7
*Remove aura slot from update fields at aura remove.
...
--HG--
branch : trunk
2008-12-27 22:24:29 +01:00
megamage
184b82abcc
Backed out changeset: ad4f100c0a9d
...
--HG--
branch : trunk
2008-12-24 11:18:01 -06:00
megamage
3cb4e7c716
*Update to Mangos 6938. (Only build for VC9)
...
--HG--
branch : trunk
2008-12-24 09:58:26 -06:00
megamage
afc598bde2
*Spell target selection update.
...
--HG--
branch : trunk
2008-12-23 20:01:05 -06:00
megamage
d1a83bcaf8
*Fix the bug that proc stun aura is applied on self.
...
--HG--
branch : trunk
2008-12-22 11:36:13 -06:00
megamage
5fd5da0123
*Do not allow player to reset instance when he is in instance.
...
*Fix build bug in the last commit.
--HG--
branch : trunk
2008-12-20 13:01:41 -06:00
megamage
d7c37e157a
*Fix a bug that causes crash when player data is corrupted. By Rognar.
...
--HG--
branch : trunk
2008-12-19 22:46:18 -06:00
megamage
7c5a88fdf7
*Fix glancing damage calculation.
...
*Fix double threat spells: remove mind blast and earth shock, add frost shock.
--HG--
branch : trunk
2008-12-19 20:23:34 -06:00
megamage
ac5bf63acd
*Fix misdirection.
...
--HG--
branch : trunk
2008-12-17 20:07:25 -06:00
megamage
5244d4986a
*Update miss chance calculation.
...
--HG--
branch : trunk
2008-12-17 19:32:16 -06:00
megamage
29f92cbd90
*Fix the bug that swiftmend does not remove HOT buff.
...
--HG--
branch : trunk
2008-12-13 14:49:20 -06:00
megamage
98e122b153
*Fix swiftmend healing bonus. By mobel.
...
*Only remove one HOT but not all HOT when using swiftmend.
--HG--
branch : trunk
2008-12-13 10:12:22 -06: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
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
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
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
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
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
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
8ffc1a6e4c
*Apply range mod also for melee spells.
...
--HG--
branch : trunk
2008-12-06 10:44:53 -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
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
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
beddd27430
*Aura Consolidation + MaxModifier. By Authorius, modified by Deafboy and thenecromancer, adapted by Muhaha.
...
--HG--
branch : trunk
2008-11-28 12:58:12 -06:00
megamage
c72bf6e8c4
*Fix the bug that gouge/scatter shot interrupt self.
...
*Fix the bug that spams setspeed errors.
*Clean up scripts to delete all lines which may cause crash by removing stealth aura.
--HG--
branch : trunk
2008-11-27 15:19:06 -06:00
megamage
da6c516fdf
*Procflag patch by DiSlord.
...
--HG--
branch : trunk
2008-11-26 15:14:03 -06:00
megamage
77b753b452
*Fix the bug that neutral creatures do not fight back.
...
--HG--
branch : trunk
2008-11-26 11:41:03 -06:00
megamage
6a0ad5da50
*Add UNIT_FLAG_NOT_ATTACKABLE_2. Not attackable, but can be hit by entry-target spells (I guess).
...
--HG--
branch : trunk
2008-11-22 00:31:24 -06:00
gvcoman
ae8a27bbb7
Merged commit 269 (5f0e38da128a).
...
--HG--
branch : trunk
2008-11-21 14:34:05 -05:00
megamage
5528b7c512
*Fix the bug that updatepacket is not sent to players.
...
*TODO: move creature::update to map::update. This requires that move activeobjectlist to map.
--HG--
branch : trunk
2008-11-20 20:28:17 -06:00
gvcoman
4495efa1ae
* Don't allow pets to attack in melee if owner is pacified. This applies for possessed "pets" as well.
...
* Use proper spell ID in unsummoning possessed units on channeling interrupt.
* Allow only once to init pet bar for CharmInfo
* Export CharmInfo to be available to scripts
* Allow to disable the melee attack command when initializing the pet action bar
--HG--
branch : trunk
2008-11-20 20:27:04 -05:00
megamage
ea68727d27
*Merge from Mangos. Add MapReference. Author: hunuza.
...
*Also re-commit the patches reverted in 255.
--HG--
branch : trunk
2008-11-18 19:40:06 -06:00
KingPin
ba0ef6ffc5
Backed out changeset 8fba4a7e4268
...
--HG--
branch : trunk
2008-11-17 22:07:07 -06:00
megamage
18dff69c55
*Merge from Mangos
...
*[6833] More correct aura cancel for channeled spells. By VladimirMangos.
*[6820] Cleanup spell proc event code. Avoid send same information by 2 ways to function. By VladimirMangos.
--HG--
branch : trunk
2008-11-17 19:39:24 -06:00
gvcoman
5deef1bb59
[svn] * Reimplemented packet/update forwarding in more generic way
...
* Implemented far sight spells (Far Sight, Eagle Eye, etc) at unlimited range and properly forward packets
* Implemented bind vision spells (Mind Vision, etc) to forward packets at unlimited distance
* Implemented Sentry Totem (both vision switching/forwarding and alerting)
* Other misc possession fixes
* Added .bindsight and .unbindsight commands
Please test out the above spells (including Mind Control) and report any issues on the forums.
--HG--
branch : trunk
2008-11-14 20:40:35 -06:00
megamage
053b671cb5
[svn] Add UNIT_STAT_CASTING, and use it to update attack timer as test.
...
--HG--
branch : trunk
2008-11-14 17:42:00 -06:00
visagalis
d1e759479b
[svn] *** Source: MaNGOS ***
...
* Fixed build extractor at Windows Vista. Author: Vladimir
* Fixed comment text and code indentifiers spelling. Author: Vladimir & Paradox.
* Access cached member lists in guild handlers instead of querying the DB. Author: Hunuza
* Small fixes in send/received packet and simple code cleanup also. Author: Vladimir
* Not output error at loading empty character_ticket table. Author: Vladimir
* Not reset display model at shapeshift aura remove if it not set at apply. Author: Arthorius
* Applied props to few files.
--HG--
branch : trunk
2008-11-14 16:28:45 -06:00
megamage
f6c1a7a93d
[svn] Some update on channeled spells.
...
--HG--
branch : trunk
2008-11-14 14:19:23 -06:00
megamage
897a989080
[svn] Fix some aura_interrupt_flags.
...
--HG--
branch : trunk
2008-11-11 20:50:03 -06:00
megamage
d06130f88c
[svn] Fix some aura_interrupt_flag to correctly remove auras.
...
Add interrupt_flag_unattackable. Source: mangos forum. Adapted by F636y623.
Add function CombatStart().
--HG--
branch : trunk
2008-11-11 17:49:51 -06:00
megamage
ee02a2fc84
[svn] Send AttackStart package when update visibility.
...
Update DoMeleeAttackIfReady to support dual wield.
Show player modelid2 instead id3 of triggers. This should fix the bug that gameobject::castspell summon a human model.
Remove the correct flag to make creature attackable. This should fix the bug that Illidan and Magtheridon are unattackable.
Add NullCreatureAI for trinityscript.
Fix channeler's soul transfer.
Some update of black temple scripts.
--HG--
branch : trunk
2008-11-09 14:54:13 -06:00
megamage
fd3fcb4612
[svn] Remove isVisible function. Check stealth and invisible in canAttack();
...
Use new remove aura by interrupt flag function.
--HG--
branch : trunk
2008-11-07 09:36:46 -06:00