Machiavelli
867f6d3513
Core/Vehicles: Don't add MOVEMENTFLAG_ROOT to movementflags on vehicle enter.
2011-02-23 02:21:08 +01:00
Machiavelli
0a2fc16908
Core/Vehicles: Send SMSG_FORCE_MOVE_UNROOT to client when exiting vehicle with UNIT_FLAG_DISABLE_MOVE
2011-02-23 02:15:48 +01:00
Machiavelli
44fc35bb07
Traditional post-commit buildfix
2011-02-22 23:49:08 +01:00
Machiavelli
918f1ce8ec
Core/Vehicles:
...
- Allow configurable TempSummonType and timer for vehicle_accessory table instead of hard coded values
- Reimplement some earlier charted VehicleSeatFlagsB, that were temporarily removed because of VEHICLE_SEAT_FLAG_UNCONTROLLED (they now work in conjunction with eachother)
2011-02-22 23:47:28 +01:00
leak
09bac61e42
Core/Groups: Move scattered group object deletion to Disband()
2011-02-22 16:52:38 +01:00
darkstalker
1646f9d91c
Core/Spell Mechanics: introduce global cooldown manager for server-side checks for GCD (ported from mangos)
2011-02-22 17:02:47 +06:00
Machiavelli
8b738d537c
Core/Units: Remove hack that caused units with UNIT_STAT_ON_VEHICLE to absorb any incoming damage.
2011-02-22 01:04:56 +01:00
Azazel
4c8130235e
Core/Logs: improve one more debug log entry (for Aokromes)
2011-02-22 01:46:19 +06:00
Machiavelli
e07e20ffca
Core/Log: Implement log masks for debug log level, to allow selective debug output. Update your worldserver.conf.
2011-02-20 20:16:34 +01:00
Shauren
7ac891717c
Core/Vehicles: Send proper GUID in SMSG_BREAK_TARGET packet when an unit enters vehicle
2011-02-19 22:50:09 +01:00
Machiavelli
c0b29fd0ad
Core/Vehicles: Chart VEHICLE_SEAT_FLAG_UNCONTROLLED and implement usage. Concerns vehicleseat enter/exit capabilities. Fixes vehicles related to Malygos encounter.
...
Original research by rsa, thanks to Manuel for pointing out.
2011-02-19 21:58:50 +01:00
Shauren
0f34df6e1a
Scripts/Icecrown Citadel: Added support for weekly quest "Deprogramming"
2011-02-18 19:48:47 +01:00
leak
6a64c79d2a
Core/Groups: Group system cleaning sweep.
2011-02-18 18:35:52 +01:00
seirge
8003f75781
Core/Players: Don't remove GCD from category if the respective spell doesn't have GCD-time. Fixes certain exploits related to macro's and wands.
...
Fixes #10
Fixes #220
Any further issues of the same nature should be reported in different tickets.
Signed-off-by: Machiavelli <[email protected] >
2011-02-17 21:55:15 +01:00
Machiavelli
6618655d04
Core/Vehicles: Let's use proper fractions/percentages
2011-02-17 21:41:09 +01:00
Machiavelli
6ebf672557
Core/Vehicles: Take in account current health percentage of vehichle when recalculating new HP based on vehicle gear scaling. Fixes an exploit that would allow vehicles to reset their HP in a jiffy.
...
Closes ticket #317
2011-02-17 21:32:38 +01:00
Feanordev
253891bf9f
Core/Vehicles: Make vehicles with UNIT_FLAG_DISABLE_MOVE unable to move client side by sending SMSG_FORCE_MOVE_ROOT to area.
...
Signed-off-by: Machiavelli <[email protected] >
2011-02-17 21:06:38 +01:00
Azazel
4dc1eaa47c
Core/Misc: improve error log messages by adding more info. Specially for Aokromes.
2011-02-17 19:47:08 +06:00
leak
aaa9b069d9
Core/Entities: Prevent accessing uninitialized memory
2011-02-17 02:04:47 +01:00
Shauren
a24deaf980
Core/Objects: Fixed HasInLine and IsInBetween checks on certain compilers
2011-02-15 17:09:46 +01:00
runningnak3d
a8a5734bea
Core/Gossip: Revert a change to SendPreparedQuest to allow multiple
...
quests again.
Thanks Manuel for pointing it out and Nay for testing
2011-02-13 21:23:01 -07:00
runningnak3d
05e075ce0e
Core/Gossip: Remove support for npc_gossip table (DEPRECATED).
2011-02-11 13:04:45 -07:00
Manuel Carrasco
6b2ffc9039
Core/GuardAI: Guards don't evade if the target casts Vanish and also can detect players with Feign Death.
...
Core/Scripts: Moved scripts from ScriptedGuardAI to guards.cpp
Core/Creature: Removed custom npcflags UNIT_NPC_FLAG_GUARD (now moved to flag_extras) and UNIT_NPC_FLAG_OUTDOORPVP (not used)
Thanks to Kaelima, Xanadu, Shauren and linencloth.
Signed-off-by: Manuel Carrasco <[email protected] >
2011-02-10 22:36:35 -03:00
leak
422cfec07d
Core/Battlegrounds: Refactoring some pointless parameters
2011-02-09 16:47:47 +01:00
Shauren
4a55030f38
Core/Creatures: Flag dungeon bosses for quicker lookups for related encounters
2011-02-09 16:28:56 +01:00
Shauren
00b93c508f
Core/Creatures: Fixed typo in difficulty template selection
2011-02-07 13:11:45 +01:00
VladimirMangos
b5b9aa9647
Core/Instances: Fixed creature difficulty templates for non-battleground maps
...
Signed-off-by: Shauren <[email protected] >
2011-02-04 15:45:59 +01:00
QAston
e9bae2d0a0
Core/Auras: Prevent possible crash on SPELL_AURA_DAMAGE_SHIELD aura handler.
2011-02-04 03:14:01 +01:00
QAston
f862db8b92
Core/Unit: Move code using polymorphism out of CharmInfo destructor - fixes issues introduced with 38ea569525.
2011-02-04 02:51:12 +01:00
QAston
38ea569525
Core/Unit: Remove code which depends on polymorphism from Unit class destructor (at destruction time virtual methods aren't working as excpected)
2011-02-04 01:23:49 +01:00
QAston
d18193e52d
Core/DynamicObjects: Change the way how dynamic objects are bound to their owners, fixes some crashes in Aura::GetOwner.
2011-02-04 00:27:43 +01:00
Shauren
c2b0bcbd6c
Core/Instances: Implemented DungeonEncounter.dbc for creating completed encounters mask to use in packets
...
Core/Dungeon Finder: Implemented new way of giving random dungeon rewards, linked to DungeonEncounter.dbc
2011-02-03 22:20:40 +01:00
Shauren
704e0af9c4
Core/Spells: Fixed Val'anyr, Hammer of Ancient Kings proc
2011-02-01 19:01:56 +01:00
TOM_RUS
c006f1b904
Core/Quests: Implemented proper calculation of quest honor reward using DBC
...
Signed-off-by: Shauren <[email protected] >
2011-01-31 16:27:23 +01:00
Shauren
82b7f30271
Scripts/Misc: Fixed rogue trainers not teaching dual spec
2011-01-31 15:58:20 +01:00
Lazzalf
c0b15c0091
Fixed Judgement of Light not procing for non-mana users
...
Signed-off-by: Shauren <[email protected] >
2011-01-31 15:32:21 +01:00
Shauren
42007bb0a9
Core/Spells: Implemented Druid T10 4P restoration bonus
2011-01-31 14:51:42 +01:00
Shauren
089fd71877
Core/Auras: Fixed damage not being lowered by split damage auras
...
Closes #203
2011-01-31 12:17:44 +01:00
DrTenma
59448fddc4
Core/Spells: Fixed Judgements of the Just
...
Signed-off-by: Shauren <[email protected] >
2011-01-30 19:14:18 +01:00
Spp
fd66517473
Core/Creatures: Add new extra flag to know if creature is dungeon boss
2011-01-29 09:01:00 +01:00
Shauren
c3c2a807f0
Core/Auras: Fixed displaying SPELL_AURA_MOD_DAMAGE_PERCENT_DONE damage bonus in character stats
2011-01-28 20:41:03 +01:00
johnholiver
ce4aca9011
Core/Spells: Move Glyph of Smite code to a better location.
...
Signed-off-by: Shauren <[email protected] >
2011-01-28 11:22:52 +01:00
leak
41d0c5571a
Core/Entities: Avoid unique key violations during character inventory saving for newly created items
2011-01-26 17:20:21 +01:00
leak
137b079eea
Core: Generic cleanup (tab2spaces/trailing whitespace removal)
2011-01-26 01:03:35 +01:00
leak
180b739483
Core/Entities: Avoid unique key violations during character inventory saving
...
(It only works "<Machiavelli> because I saideth so")
2011-01-25 18:42:17 +01:00
Machiavelli
3d58165dbd
Core/Items: Proper money refund fix for 0ad2c90d22. Thanks to Destalker
2011-01-25 13:36:40 +01:00
Machiavelli
17971acddb
Core/Players: Implement generic SendClearFocus instead of magic SMSG_BREAK_PACKET randomly in the middle of code. Also preallocate correct size for packed guid.
2011-01-25 08:04:47 +01:00
Machiavelli
0ad2c90d22
Core/Items: Fix money refund amount. Also fix a possible exploit possibility of redeeming both vendor sellprice and money refund price in one go.
2011-01-24 23:10:08 +01:00
Manuel
fb950c00ee
Core/ZoneScript: Implemented OnCreatureDeath function.
...
Signed-off-by: Manuel <[email protected] >
2011-01-24 18:56:06 -03:00
Shauren
867bc197ef
Core/Instances: Made the max amount of instances player can enter within hour configurable and fixed typo in instance packing/cleaning query
2011-01-24 16:12:02 +01:00