megamage
9bbf3e9493
*Fix build.
...
*Fix the bug that janalai summons too many adds.
--HG--
branch : trunk
2008-11-25 21:25:52 -06:00
megamage
31fe63f644
*Fix typo.
...
--HG--
branch : trunk
2008-11-25 20:36:36 -06:00
megamage
9772661e8d
*Temp fix for linux build.
...
--HG--
branch : trunk
2008-11-25 19:38:09 -06:00
megamage
b10b161bb9
*Update weapon damage spell calculations.
...
*Fix devastate.
--HG--
branch : trunk
2008-11-25 19:14:55 -06:00
megamage
99cf79bdf7
*Do not let Steady shot pause autoshot timer.
...
--HG--
branch : trunk
2008-11-25 17:58:06 -06:00
megamage
f6ea784eda
*Update to Mangos 6848. Source: Mangos.
...
--HG--
branch : trunk
2008-11-25 16:36:50 -06:00
megamage
52f2e35d65
*Fix a bug that GetScriptId returns incorrect id when the scriptname does not exist in db. Thank peldor for pointing out the mistake.
...
--HG--
branch : trunk
2008-11-24 19:41:39 -06:00
megamage
f7e5b2ba69
*Implement simple charmed AI for players charmed by creatures.
...
--HG--
branch : trunk
2008-11-24 17:15:41 -06:00
megamage
7312c5034e
*Seperate owner speed and pet speed.
...
--HG--
branch : trunk
2008-11-24 15:59:02 -06:00
megamage
46dec5a819
*Fix arcane charge.
...
*SetInCombatWith in dozoneincombat.
--HG--
branch : trunk
2008-11-24 15:15:09 -06:00
megamage
1d172c2a1c
*Fix a bug that logging out while casting far sight causes crash.
...
--HG--
branch : trunk
2008-11-23 15:06:01 -06:00
megamage
32b78f767c
*Fix a bug in 307. Only the trigger effect should be applied but not the whole spell.
...
*Restore build in Linux.
*Change "Added aura" log to level: detail.
--HG--
branch : trunk
2008-11-23 14:42:32 -06:00
megamage
8d687761bc
*Creatures with the same faction should always be friendly to each other. This fix the bug that creatures with the same faction fight earch other.
...
*Allow "chain effect" when creatures call assistance.
--HG--
branch : trunk
2008-11-23 13:58:06 -06:00
megamage
fb64da2182
*SPELL_MISS_NONE when effect is dummy. This fix the bug that some dummy spells are checked for miss condition twice (still do not correct, should show combat log for triggered spell).
...
*SPELL_MISS_EVADE when original caster does not exist.
--HG--
branch : trunk
2008-11-23 12:30:34 -06:00
megamage
970f2cf8d3
*Do not let totems immune to DOT.
...
--HG--
branch : trunk
2008-11-23 11:46:36 -06:00
megamage
8972e7ef06
*Fix a bug that Map::Update crash the server.
...
--HG--
branch : trunk
2008-11-23 11:01:26 -06:00
w12x
9a1b33dc4d
Set opvp trigger creatures to aggressive. Because they are.
...
--HG--
branch : trunk
2008-11-23 01:48:56 +01:00
gvcoman
a28bea67da
Fix typo
...
--HG--
branch : trunk
2008-11-22 17:10:49 -05:00
gvcoman
915bc1acda
Make summoned creatures go back to summoner on evade if summoner is alive. This should take care of most (all?) errors about controlled creatures trying to target home.
...
--HG--
branch : trunk
2008-11-22 16:55:17 -05:00
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
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
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
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
visagalis
bfa9e75161
[svn] *** Source: MaNGOS ***
...
* Implement localization of creature/gameobject name that say/yell. Author: evilstar (rewrited by: Vladimir)
* Fix auth login queue. Author: Derex
* Allowed switching INVTYPE_HOLDABLE items during combat, used correct spells for triggering global cooldown at weapon switch. Author: mobel/simak
* Fixed some format arg type/value pairs. Other warnings. Author: Vladimir
* [238_world.sql] Allow have team dependent graveyards at entrance map for instances. Author: Vladimir
NOTE:
Entrance map graveyards selected by same way as local (by distance from entrance) Until DB support will work in old way base at current DB data.
--HG--
branch : trunk
2008-11-14 17:03:03 -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
eefcc9026b
[svn] Remove a hack to try to fix "pet attack self" bug. Warning: this change may bring some unexpected bug.
...
--HG--
branch : trunk
2008-11-14 14:43:54 -06:00
megamage
05a3da754e
[svn] Let caster face target after casting shadowstep.
...
--HG--
branch : trunk
2008-11-14 14:25:20 -06:00
megamage
f6c1a7a93d
[svn] Some update on channeled spells.
...
--HG--
branch : trunk
2008-11-14 14:19:23 -06:00
runningnak3d
53a7b53e7a
[svn] * Fixed SchoolMask for Twin Blades of Azzinoth (Spell 41434)
...
* Thanks Anubiss
--HG--
branch : trunk
2008-11-14 11:46:44 -06:00
runningnak3d
80cc6cf02d
[svn] * Fixed 230_world.sql
...
* Thanks Riccardo
--HG--
branch : trunk
2008-11-14 11:19:51 -06:00
slg
2c3130d415
[svn] * Merged SD2 Rev. 706 & 707
...
- Added: Pathaleon the Calculator script. Also added a Mechanar Instance script.
- Added: Fixed and improved version of High King Maulgar. (Timers, Spells, Adds...)
- Fixed: Nethermancer Sepethrea encounter. Spawning Adds, timers, spells...
- Fixed: Lot of timers and spells like for: Doomlord Kazzak, Doomwalker, Gruul, and more.
* Fixed 147_world.sql
--HG--
branch : trunk
2008-11-13 17:12:54 -06:00
megamage
55d58ea878
[svn] Fix blink. Bug: can blink through door. Author: GodsdoG.
...
Fix blessed recovery and martyrdom. Patch provided by Gomez.
setActive for Akama shade to see if this can fix the bug that it cannot find channeler.
--HG--
branch : trunk
2008-11-12 23:06:51 -06:00
megamage
379bc3682c
[svn] Fix a bug that players cannot hear others talking.
...
Provide script support for type 10 gameobject.
Add some missing script sql.
--HG--
branch : trunk
2008-11-12 16:21:08 -06:00
megamage
e3a9de2d84
[svn] Cast on caster for SPELL_EFFECT_TRADE_SKILL.
...
--HG--
branch : trunk
2008-11-12 10:36:13 -06:00
megamage
f40b573a45
[svn] Update IsNoStackSpellDueToSpell. This should fix the bug that some talent spell auras cannot stack. Patch provided by QAston.
...
--HG--
branch : trunk
2008-11-12 10:22:56 -06:00
megamage
953aa51ea9
[svn] Fix a typo that makes pet cannot autocast. Thank Elron for pointing out the mistake.
...
--HG--
branch : trunk
2008-11-12 10:01:57 -06:00
megamage
62e2949370
[svn] Fix a typo. This solve the bug that sap and other spells cannot be removed by damage.
...
The original author of AURA_INTERRUPT_FLAG_UNATTACKABLE is kamir86. Sorry for not mentioning that in rev 221.
--HG--
branch : trunk
2008-11-12 09:28:38 -06:00
KingPin
ad217ed2f4
[svn] * more fixes for hash/unordered map. source mangos.
...
--HG--
branch : trunk
2008-11-12 06:41:30 -06:00