megamage
bd5ee9e49e
Revert 293 since it still does not work in x64.
...
--HG--
branch : trunk
2008-11-22 15:15:59 -06:00
megamage
1553dc0edb
*Fix Prayer of Mending. Use original caster's healing bonus.
...
--HG--
branch : trunk
2008-11-22 14:42:53 -06:00
megamage
d720a80e5c
*Let Mass Dispel dispel immune auras. By QAston.
...
--HG--
branch : trunk
2008-11-22 14:33:32 -06:00
megamage
e2b90f8dc0
*Make disarm also works on creatures. (Please check if visual effect is correct, i.e., equipments are removed, if not, please report)
...
--HG--
branch : trunk
2008-11-22 14:28:11 -06:00
megamage
f064caa5cb
*Send correct spell damage log to client (damage should include resist, do not know if should include absorb).
...
--HG--
branch : trunk
2008-11-22 13:59:45 -06:00
megamage
d6066ce585
*Update creature damage calculation. Make -ap spells have effect on them.
...
--HG--
branch : trunk
2008-11-22 13:55:11 -06:00
megamage
57f3931556
*Fix a typo.
...
--HG--
branch : trunk
2008-11-22 11:05:07 -06:00
megamage
a0ef1aa89b
*Fix shadow cloak, also remove spells such as hunter's mark.
...
--HG--
branch : trunk
2008-11-22 10:32:29 -06:00
megamage
5b59337597
*Update sln file. Do not know if this can fix x64 build bug.
...
--HG--
branch : trunk
2008-11-22 10:04:25 -06:00
megamage
f29f2e6333
*Update to Mangos 6842. Source: Mangos.
...
--HG--
branch : trunk
2008-11-22 09:51:35 -06:00
gvcoman
e5239d0170
Implemented mana cost for tonk spell 27746. (Note: speed increase still needs to be fixed)
...
--HG--
branch : trunk
2008-11-22 02:10:13 -05: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
c96f5f9a8f
Added more calls for searching the world object containers for spell scripted targets.
...
--HG--
branch : trunk
2008-11-22 00:49:45 -05:00
megamage
f905c21dd2
*Also search worldobjectlist for active creature when spell target is target_entry.
...
--HG--
branch : trunk
2008-11-21 23:26:16 -06:00
gvcoman
0632084857
* Added missing part of mangos merge on interrupt channeling on aura cancel
...
* Removed hacks attempting to do the above only for possessing or farsight spells
* Moved summon as possessed unsummoning into more general area in Spell::cancel
* Added SQL updates for steam tonk and tonk mine scripts
--HG--
branch : trunk
2008-11-21 21:00:45 -05:00
megamage
32485bc5d1
Merge with 284 (54b0e67d97fe).
...
--HG--
branch : trunk
2008-11-21 19:49:54 -06:00
megamage
fa667cf450
*Alterac Valley. By Bogie and Balrok. Note: some core contents are modified. Will fix them later. Some sql are disabled because of possible conflict with offical DB. Use them at your own risk.
...
--HG--
branch : trunk
2008-11-21 19:45:49 -06:00
gvcoman
a2c168155d
Fix line endings in npcs_special.cpp to LF.
...
--HG--
branch : trunk
2008-11-21 19:27:24 -05:00
gvcoman
9ceb36a527
Merge with 273 (aab191f73e46).
...
--HG--
branch : trunk
2008-11-21 19:16:19 -05:00
gvcoman
1bd37790b5
Added SetAggressive calls to steam tonk and tonk mine scripts.
...
--HG--
branch : trunk
2008-11-21 19:12:44 -05:00
megamage
b2ba78e57a
*script for quest Recharging the Batteries. By Anubisss.
...
*script for quest The Road to Falcon Watch. By neo0608.
--HG--
branch : trunk
2008-11-21 17:29:05 -06:00
megamage
11c55ba0a1
*Do not convert Map* to InstanceMap* when calling Map::SendToPlayers() to see if it can fix the bug that the function does not work. (If it can, it will be really wierd)
...
--HG--
branch : trunk
2008-11-21 16:36:29 -06:00
megamage
b063480b3f
*EventAI update:
...
ACTION_T_SET_ACTIVE = 101, //Apply
ACTION_T_SET_AGGRESSIVE = 102, //Apply
ACTION_T_ATTACK_START_PULSE = 103, //Distance
--HG--
branch : trunk
2008-11-21 16:17:51 -06:00
megamage
e9d6f1b23a
*Move object update from objectaccessor to map
...
*Move activeobject list from objectaccessor to map
*Open grid for all active creatures (previously only for possessed ones)
--HG--
branch : trunk
2008-11-21 15:41:18 -06:00
gvcoman
ae8a27bbb7
Merged commit 269 (5f0e38da128a).
...
--HG--
branch : trunk
2008-11-21 14:34:05 -05:00
gvcoman
837ce55de8
Added tonk mine and steam tonk scripts.
...
--HG--
branch : trunk
2008-11-21 13:57:54 -05:00
megamage
71707df1de
*Let creature search nearby target before enter evade mode
...
*Add function canStartAttack to reduce code in MoveInLineOfSight
*Fix a bug that cancelling bind sight auras may crash the server
--HG--
branch : trunk
2008-11-21 10:07:11 -06: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
2c95ee4b31
*Add m_isAggressive. Only aggressive creatures will call AttackStart and MoveInLineOfSight.
...
*Set melee dmg school for summoned creatures.
*Fix some compiling errors.
--HG--
branch : trunk
2008-11-20 18:54:50 -06:00
megamage
182c997573
*Re-commit some reverted patch: aura stacking check. By QAston.
...
--HG--
branch : trunk
2008-11-20 18:13:10 -06:00
megamage
e5e6ff9f1b
Some missing changes. This should fix the bug that loading char causes crash.
...
Please do not commit to the other tip (I do not know how to delete it).
--HG--
branch : trunk
2008-11-20 17:40:13 -06:00
megamage
1e997b95cc
Re-commit 262 due to EOL issues. (no difference from 262)
...
--HG--
branch : trunk
2008-11-20 16:16:57 -06:00
w12x
0b61584e1b
Finally properly fix phased game event saving.
...
--HG--
branch : trunk
2008-11-19 10:50:34 +01:00
megamage
8d09c298fd
*Merge with 258. Warning: this rev may be unstable!
...
--HG--
branch : trunk
2008-11-18 19:43:03 -06: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
w12x
9c980db394
Reverted rev. 250 changes, it caused problems on several distributions. Still need to figure out proper format specifier for all platforms.
...
--HG--
branch : trunk
2008-11-18 23:29:56 +01:00
w12x
db6328e719
Backed out changeset 34515ac455ef
...
--HG--
branch : trunk
2008-11-18 23:27:26 +01:00
gvcoman
df6a8e5f8e
Unsummon summon as possessed creatures on spell channeling interrupt.
...
--HG--
branch : trunk
2008-11-18 15:52:52 -05:00
runningnak3d@mangos.zipwow.ano
78f343397c
* Brought the default characters file up to the current rev.
...
--HG--
branch : trunk
2008-11-18 11:28:22 +00:00
KingPin
63fba85976
backout broken changeset.
...
--HG--
branch : trunk
2008-11-17 22:07:59 -06:00
KingPin
f3c48aa831
Backed out changeset 835660b317dc
...
--HG--
branch : trunk
2008-11-17 22:07:21 -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
53de62cee0
Fix typo.
...
--HG--
branch : trunk
2008-11-17 19:36:38 -05:00
megamage
474dc08c46
*Update aura stacking check. By QAston.
...
*Update pet autocast check. By qubix.
--HG--
branch : trunk
2008-11-17 17:59:33 -06:00
gvcoman
868c2ef175
* Implemented new summon possessed summon type for spell 49352.
...
* Unsummon all summon possessed units on summoning aura cancel.
--HG--
branch : trunk
2008-11-17 18:57:16 -05:00
gvcoman
4cd86b2ed5
Added TARGET_UNIT_AREA_SCRIPT target to the list of target types using custom targets defined in spell_script_target.
...
--HG--
branch : trunk
2008-11-17 18:47:24 -05:00
w12x
363e526baa
Fixed I64FMTD define for non-microsoft compilers. This should fix phased events state not being saved on some systems.
...
--HG--
branch : trunk
2008-11-17 23:39:24 +01:00
megamage
c95cb1003a
*Do not let CC spells interrupt themselves.
...
--HG--
branch : trunk
2008-11-16 17:42:29 -06:00