raczman
aee379e3f2
Fix interface building.
...
--HG--
branch : trunk
2008-11-22 13:22:39 +01: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
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
KingPin
f3c48aa831
Backed out changeset 835660b317dc
...
--HG--
branch : trunk
2008-11-17 22:07:21 -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
megamage
2351a737b5
Merge 246 and 247.
...
--HG--
branch : trunk
2008-11-16 17:22:48 -06:00
megamage
9bcb0119e9
*Fix Gruul's shatter effect damage. Patch provided by _krz.
...
--HG--
branch : trunk
2008-11-16 16:56:35 -06:00
gvcoman
478ca47083
Delete possessed AI only on creature delete.
...
--HG--
branch : trunk
2008-11-16 14:38:02 -05:00
w12x
4b6072f9c3
Fixed entering arena teams. Hopefully.
...
--HG--
branch : trunk
2008-11-16 18:44:17 +01:00
runningnak3d
3c866d5529
[svn] * Fixed a SQL issue that was causing game events to not be saved
...
* FROM_UNIXTIME doesn't allow '' inside the ()
* This should solve the issue of jumping from phase 1 -> 2 -> 3 -> 4 without completing the objectives
* This should also tick a LOT of players off if their servers are running with the stock TDB blizz values :P (low pop servers at least).
--HG--
branch : trunk
2008-11-16 02:28:44 -06:00
runningnak3d
44291639b3
[svn] * Small fix to trinitycore.conf.dist
...
* In the comments for Trinity Script, removed old DB connection info
* What was the ScriptDev2 DB is now part of the World DB, so those settings are used.
--HG--
branch : trunk
2008-11-15 23:22:11 -06:00
w12x
a0826dce0d
[svn] Added missing includes.
...
--HG--
branch : trunk
2008-11-15 15:11:31 -06:00
megamage
7d3997f7d6
[svn] *Update Kalecgos script.
...
*Correctly select aura triggered spell target.
*Fix some scripts, should be pGOHello = &
*Fix a bug that some channel spells cannot be interrupted.
*Fix a bug that not-selectable creature cannot be hit by target_entry spells.
*If eventAI cannot find heroic flag and normal flag, enable event as default rather than disable it.
--HG--
branch : trunk
2008-11-15 15:09:22 -06:00
gvcoman
61d9723c5b
[svn] Fixed freeze caused by dynamic objects (hopefully).
...
--HG--
branch : trunk
2008-11-15 13:34:59 -06:00
megamage
8df6868fac
[svn] DynamicObject should only be visible for caster if it is not in distance. However, I do not think this will fix the bug that dynamic object update freezes the server.
...
--HG--
branch : trunk
2008-11-15 11:56:59 -06:00
megamage
9ff33852b7
[svn] Fix the bug that next melee spells and auto shoot do not work.
...
--HG--
branch : trunk
2008-11-15 10:21:37 -06:00
visagalis
5eda9b1ec7
[svn] * Partly reverted 242 changes. To fix compile error.
...
--HG--
branch : trunk
2008-11-15 07:37:41 -06:00
KingPin
88aac8195f
[svn] * minor cleanup in Level3.cpp
...
--HG--
branch : trunk
2008-11-15 07:14:03 -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