Tuxity
eee2a4bd9c
Core/Spells: Add holy power resource handler. By @Greymane
2012-09-28 11:17:18 +02:00
Spp
761060e1f1
Merge branch 'master' into 4.3.4
...
Conflicts:
src/server/game/Battlegrounds/Battleground.cpp
src/server/game/Entities/Player/Player.cpp
src/server/game/Entities/Player/Player.h
src/server/game/Handlers/CharacterHandler.cpp
src/server/game/Handlers/LootHandler.cpp
src/server/game/Handlers/MailHandler.cpp
src/server/game/Handlers/MiscHandler.cpp
src/server/game/Spells/Spell.cpp
2012-09-18 14:38:44 +02:00
Spp
8c5f011e79
Core/Achievements: Force all calls to AchievementMgr be done through Player functions (Remove GetAchievementMgr)
...
Note: No real use in 3.3.5 but will be used in 4.3.4
2012-09-18 14:29:53 +02:00
Nay
e3add09fb7
Merge remote-tracking branch 'origin/master' into 4.3.4
...
Conflicts:
src/server/game/Entities/Unit/Unit.cpp
2012-09-17 00:03:12 +01:00
Shauren
bc912af806
Core/Spells: Defined and implemented SPELL_ATTR5_DONT_TURN_DURING_CAST.
...
This attribute controls whether unit can turn during casting spells (fixes Ingvar's Dark Smash)
2012-09-16 23:34:30 +02:00
Nay
f236db6b26
Fix build, thanks Vincent
2012-09-11 01:31:55 +01:00
Nay
6a1f4f1da0
Resolve merge issues and cleanup whitespace
2012-09-11 01:19:11 +01:00
Nay
68e0ef8039
Merge remote-tracking branch 'origin/master' into 4.3.4
...
Conflicts:
src/server/game/AI/EventAI/CreatureEventAI.h
src/server/game/Achievements/AchievementMgr.h
src/server/game/Battlegrounds/Battleground.h
src/server/game/DataStores/DBCEnums.h
src/server/game/Entities/Object/ObjectDefines.h
src/server/game/Entities/Object/Updates/UpdateFields.h
src/server/game/Entities/Player/Player.cpp
src/server/game/Entities/Player/Player.h
src/server/game/Entities/Unit/Unit.h
src/server/game/Groups/Group.h
src/server/game/Guilds/Guild.h
src/server/game/Instances/InstanceScript.h
src/server/game/Miscellaneous/SharedDefines.h
src/server/game/Movement/Spline/MoveSplineFlag.h
src/server/game/OutdoorPvP/OutdoorPvP.h
src/server/game/Quests/QuestDef.h
src/server/game/Spells/Spell.h
src/server/game/Spells/SpellInfo.h
2012-09-11 01:11:14 +01:00
Subv
7bfd36ae80
Core/Spells: Fixed SPELL_AURA_CAST_WHILE_WALKING
2012-09-10 18:20:26 -05:00
Subv
dd7e73b347
Core/Spells: Send SMSG_SPELL_[START/GO] also for spells with SPELL_ATTR8_AURA_SEND_AMOUNT
2012-09-10 18:01:29 -05:00
Spp
358c6a26d6
Core: Warning fixes (Also some -pedantic under game folder)
2012-09-10 13:04:31 +02:00
Nay
d6743c7c95
Merge remote-tracking branch 'origin/master' into 4.3.4
...
Conflicts:
sql/updates/world/2012_09_09_02_world_spell_script_names.sql
src/server/game/Achievements/AchievementMgr.cpp
src/server/game/Entities/Unit/Unit.cpp
src/server/game/Entities/Vehicle/Vehicle.cpp
2012-09-10 00:52:35 +01:00
Shauren
97a92036d1
Core/Spells: Fixed typo in previous commit
2012-09-09 19:22:30 +02:00
Shauren
53002dfe03
Core/Spells: Set UNIT_FIELD_CHANNEL_OBJECT also for spells that don't have explicit target unit but use NEARBY selection, fixes #7246
2012-09-09 17:52:27 +02:00
Nay
7c4e7a9ebc
Merge remote-tracking branch 'origin/master' into 4.3.4
...
Conflicts:
sql/base/characters_database.sql
src/server/game/Entities/Player/Player.cpp
src/server/game/Handlers/CharacterHandler.cpp
2012-09-09 02:18:58 +01:00
Subv
be181b2ccd
Core/Spells: Use the UNIT_FIELD_CHANNEL_OBJECT field instead of Spell::m_targets to select the channel targets of a triggered spell.
...
Closes #7246
2012-09-08 07:51:57 -05:00
Nay
15086e92f1
Merge remote-tracking branch 'origin/master' into 4.3.4
2012-09-06 17:55:37 +01:00
tobmaps
fb3a360575
Core/Spells: fix intervening dead targets Closes #2090
2012-09-06 11:05:45 -04:00
Nay
cc28161670
Merge remote-tracking branch 'origin/master' into 4.3.4
...
Conflicts:
src/server/game/Entities/Unit/Unit.cpp
src/server/scripts/Commands/cs_reload.cpp
2012-09-05 20:09:48 +01:00
kaelima
7c971be3c5
Core/Misc: Fix some warnings and logic mistakes found by static code analysis
2012-09-05 17:18:05 +02:00
Shauren
8fe7fd4bd5
Core/Units: Updated mana regen and removed 5 second rule
2012-09-05 16:40:42 +02:00
e
f9a1fabc7b
[Spell::CleanupEffectExecuteData] Remove this confusing and potentially worthless function, use memset instead.
2012-09-04 22:38:59 -04:00
Nay
5ee22a8006
Merge remote-tracking branch 'origin/master' into 4.3.4
...
Conflicts:
src/server/game/Achievements/AchievementMgr.cpp
src/server/game/Spells/SpellInfo.cpp
src/server/scripts/Commands/cs_misc.cpp
2012-09-04 19:08:22 +01:00
Nay
73172c67f0
Misc: Convert from CRLF to LF in cs_misc.cpp
...
Also cleanedup whitespace
2012-09-04 16:14:15 +01:00
kaelima
a3f9eee4e5
Core/Spells: Fix memory leak when Load() fails from spell/aura-scripts
2012-09-04 17:03:30 +02:00
Nay
874ddcb0ae
Merge remote-tracking branch 'origin/master' into 4.3.4
...
Conflicts:
dep/PackageList.txt
src/tools/map_extractor/System.cpp
2012-09-03 16:11:46 +01:00
Nay
80b61fa584
Core/Spells: Hard-limit the number of hit and miss targets sent in SMSG_SPELL_GO to 255 (each), fixes client crashes
...
Closes #3873
2012-09-03 02:45:27 +01:00
Nay
2e1de60593
Merge remote-tracking branch 'origin/master' into 4.3.4
...
Conflicts:
src/server/game/Entities/Player/Player.cpp
src/server/scripts/Commands/cs_misc.cpp
src/server/worldserver/worldserver.conf.dist
2012-09-01 22:19:13 +01:00
Myran2
908ae08a0a
Scripts/Commands: Create a new group of commands, .cheat, and add new and move old commands to it:
...
Changes:
- .explorecheat is now .cheat explore
- .waterwalk is now .cheat waterwalk
- .taxicheat is now .cheat taxi
New commands:
- .cheat god
- .cheat casttime
- .cheat cooldown
- .cheat power
(Descriptions available in the SQL file / in-game)
Inspiration on ArcEmu commands
Closes #7569
2012-08-31 01:26:21 +01:00
Nay
d61f3131fb
Merge remote-tracking branch 'origin/master' into 4.3.4
...
Conflicts:
src/server/game/Entities/Creature/Creature.cpp
src/server/game/Entities/Player/Player.cpp
src/server/game/Globals/ObjectMgr.cpp
src/server/game/Server/Protocol/Opcodes.h
src/server/scripts/EasternKingdoms/silverpine_forest.cpp
src/server/scripts/Kalimdor/silithus.cpp
src/server/shared/DataStores/DBCFileLoader.h
src/server/shared/Database/Implementation/WorldDatabase.cpp
src/tools/map_extractor/System.cpp
src/tools/map_extractor/dbcfile.cpp
src/tools/vmap4_extractor/adtfile.cpp
src/tools/vmap4_extractor/dbcfile.cpp
src/tools/vmap4_extractor/wdtfile.cpp
2012-08-30 23:06:19 +01:00
Nay
e3d9768a50
Core: Fix many "errors"/warnings and coding style (3)
...
Game
Errors were found using Cppcheck, open-source static analysis tool
2012-08-30 22:44:33 +01:00
Nay
e09591b8a7
Merge remote-tracking branch 'origin/master' into 4.3.4
...
Conflicts:
src/server/scripts/EasternKingdoms/ZulGurub/boss_mandokir.cpp
2012-08-27 22:43:07 +01:00
Vincent-Michael
ccb20a1947
Core/Spells: Fix Pick Lock calculation
...
Closes : #4323
2012-08-27 18:18:27 +02:00
Shocker
e4648b745c
Core/Spells: Add missing AttributesEx9 and AttributesEx10 and correct arena/rated battleground spells usability
2012-08-22 20:33:45 +03:00
Nay
e3ea3b28bd
Merge remote-tracking branch 'origin/master' into 4.3.4
...
Conflicts:
src/server/game/Groups/Group.cpp
src/server/game/Handlers/BattleGroundHandler.cpp
src/server/game/Handlers/MailHandler.cpp
src/server/game/Handlers/MiscHandler.cpp
src/server/game/Server/Protocol/Opcodes.cpp
src/server/game/Server/Protocol/Opcodes.h
src/server/game/Server/WorldSession.cpp
src/server/game/Server/WorldSocket.cpp
src/server/worldserver/worldserver.conf.dist
2012-08-21 23:40:38 +01:00
Vincent-Michael
6891fe6248
Core/Battlefield: Add missing stuff for wintergrasp
2012-08-21 23:03:30 +02:00
Shauren
cbe6375850
Core/Auras: Implemented scaling auras with target's level
2012-08-21 15:16:49 +02:00
Nay
354e46d9e0
Merge remote-tracking branch 'origin/master' into 4.3.4
...
Conflicts:
src/server/game/Entities/Player/Player.cpp
src/server/game/Handlers/BattleGroundHandler.cpp
src/server/game/Server/WorldSession.h
src/server/game/Spells/Spell.cpp
src/tools/vmap4_extractor/mpq_libmpq04.h
2012-08-20 22:04:57 +01:00
Kandera
b9f60fe56c
Core/Wintergrasp: finish implementation for battlefields. this is highly experimental enable at you're own risk. will almost definatly cause issues with the wintergrasp patch floating around
2012-08-20 16:23:24 -04:00
Manuel Carrasco
d7a7a9800b
Battlefield: Make sBattlefieldMgr a pointer. By Subv.
2012-08-20 13:48:47 -04:00
Shauren
1b27565e10
Core/Auras: Refreshing a damage over time spell with one tick remaining will now cause it to join the new aura (SPELL_ATTR8_DONT_RESET_PERIODIC_TIMER)
2012-08-19 15:07:54 +02:00
Shauren
c7aa77bcc0
Core/Spells: Fixed adding extra periodic ticks from haste
2012-08-18 21:02:39 +02:00
Subv
05aab73dfd
Core/Auras: Removed unused aura types
2012-08-18 13:12:12 -05:00
Shauren
622f68fd33
Core/Auras: Reverted part of f82851a3a8 - that calculation is incorrect
2012-08-18 16:50:37 +02:00
Subv
b55537e510
Core/Spells: Cleanup some old code
2012-08-17 21:12:10 -05:00
Subv
a96f695245
Core/Spells: Removed some more deprecated spells code
2012-08-17 09:01:48 -05:00
Spp
9749fe55f8
Better way to fix some of the warnings of the previous commit
2012-08-17 14:30:10 +02:00
Spp
8da0bbdbb3
Core: Fix compile (Thanks to Sovak for reporting). Remove many warnings and Fix possible out of bounds access to Void storage
2012-08-17 10:25:29 +02:00
Tuxity
f82851a3a8
Core/Players:
...
- Power regeneration is now affected by haste. Patch by @Greymane.
- Ticks of DoT and HoT spells are now affected by haste.
2012-08-15 22:49:13 +02:00
Nay
efdaf2a300
Core/Items:
...
- Update some ItemPrototype enums
- Merge armor and weapon vellum into a single subclass
- Fix tackler bags
2012-08-15 16:31:34 +01:00