Commit Graph
7182 Commits
Author SHA1 Message Date
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 e55d536a14 Some missing changes. This should fix the bug that loading char causes crash.
--HG--
branch : trunk
2008-11-20 17:18:23 -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
megamage 85d2816013 *DB script table stucture change. Source Mangos. Also fix some bugs. Hopefully this rev will make program usable again.
--HG--
branch : trunk
2008-11-20 10:43:20 -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
[email protected] 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
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
KingPin a32d417cf0 * Changelog location added.
--HG--
branch : trunk
2008-11-16 10:04:08 -05:00
KingPin 16565316e4 irc bot not in source.
--HG--
branch : trunk
2008-11-16 10:03:46 -05: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
visagalis 3085e66b96 [svn] *** Source: MaNGOS ***
* Fixed english spelling in src/game/WorldSocket.h/cpp. Author: Derex
* [240_world.sql] Create new command .senditems and remove from moderator level command .sendmail possibility send items. Author: Vladimir
* Added new command: .sendmoney player "subject" "message" money - Sends a mail with money to a player. Author: fredi
* Correctly apply taken damage debufs/bonuses in cases non-physical melee damage. Author: Frankir
* Fix a crash in add friend/ignore callback. (check if player still logged in). Author: Hunuza
* Better args checking in .sendmoney command. Author: Vladimir

--HG--
branch : trunk
2008-11-14 17:50:48 -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