click
c595eb8ae9
First part of petAI logic cleanup : Hunter PetAI change: Ignore attacking CC'ed targets unless explicitly asked for by player
...
(thanks to QAston, Shauren, Liberate for the discussions and codehelp to sort this out properly)
--HG--
branch : trunk
2010-07-28 19:39:56 +02:00
silinoron
c173e84f25
Move dummy effect handlers for all SPELLFAMILY_HUNTER dummy effect handlers but Scatter Shot to spell scripts.
...
--HG--
branch : trunk
2010-07-27 22:12:50 -07:00
silinoron
e7e49c56cf
Cleanup the mage spell scripts, and move SPELLFAMILY_PRIEST and SPELLFAMILY_ROGUE dummy effect handlers to spell scripts.
...
--HG--
branch : trunk
2010-07-27 21:12:40 -07:00
QAston
86576de982
*Remove assert from opcode handler - to prevent remote crashing the server.
...
--HG--
branch : trunk
2010-07-28 01:39:37 +02:00
Liberate
ac01c9796b
SotA Fixes:
...
*When 10 min are over in the first round, the ship does appear in the second round
*Defender's Portals
*Seaforium Charges spawned
*Graveyards not recappable by the defenders
Thanks to beberlescaraber for some pieces of the code and the exact locations.
Fixes issue #2665
Fixes issue #2585
Fixes issue #2638
Fixes issue #2781
--HG--
branch : trunk
2010-07-28 01:34:01 +02:00
Liberate
4476247f10
Makes mechanicals immune to heals other than those specifically targeting mechanicals. had to bribe quite some Gnomes and Goblins to make this happen.
...
--HG--
branch : trunk
2010-07-28 01:26:18 +02:00
QAston
e232c0e235
*Cleanup in ObjectAccessor - this should fix some crashes
...
--HG--
branch : trunk
2010-07-28 00:08:21 +02:00
Shauren
51400a4e15
Moved few dummy spell handlers to database
...
--HG--
branch : trunk
2010-07-27 19:32:21 +02:00
Shauren
4ea385ec50
Small fix for previous revision
...
--HG--
branch : trunk
2010-07-27 19:28:02 +02:00
Shauren
de2f63bcfb
Added possibility to cast spells with triggered flag using SCRIPT_COMMAND_CAST_SPELL, original patch by Az@zel
...
Fixed SCRIPT_COMMAND_CAST_SPELL for casting on creatures with selected entry
--HG--
branch : trunk
2010-07-27 19:18:44 +02:00
Brian
57947ac303
* Add QUEST_TRINITY_FLAGS_AUTO_ACCEPT to list of allowed SpecialFlags
...
--HG--
branch : trunk
2010-07-27 09:56:30 -06:00
Shauren
0849044f6f
No need to compile the same file 3 times, once in shared will do.
...
--HG--
branch : trunk
2010-07-27 17:29:53 +02:00
Shauren
9967b82f35
Fix for incorrect reputation rewards for certain factions with rep spillover
...
--HG--
branch : trunk
2010-07-27 17:28:36 +02:00
click
e5b7f6ad01
Add option for search distance to getHeight() functions and make Creature::FallGround() use VMaps properly. (Fix by Lynx3d)
...
This finally prevents flying creatures from falling to infinity (basically instantly diappearing) in several instances, aswell
as prevent creatures from falling inside larger solid object around the world.
--HG--
branch : trunk
2010-07-27 17:29:33 +02:00
silinoron
dbd76ef9ed
Fix a typo in cmakelists and add spell_script_names to world_scripts_full.
...
--HG--
branch : trunk
2010-07-26 22:54:07 -07:00
click
bfc6dec072
Cut away DO_*-parts from buildsystem and specific files checking for it.
...
--HG--
branch : trunk
2010-07-27 05:40:21 +02:00
click
2b9275424e
Fix non-PCH build
...
--HG--
branch : trunk
2010-07-27 04:31:27 +02:00
silinoron
297b7aac1b
Move SPELLFAMILY_MAGE dummy effect handlers to spell scripts.
...
--HG--
branch : trunk
2010-07-26 19:05:20 -07:00
QAston
fb1727abb1
*Make Potent Pheromones dispel auras for which it provides immunity.
...
*Remove not needed attribute modification for Light's Beacon.
--HG--
branch : trunk
2010-07-27 02:36:27 +02:00
QAston
dd8d6701b8
*Implement RepRewardRate for spells.
...
--HG--
branch : trunk
2010-07-27 02:25:22 +02:00
Brian
6bb1c8f3f9
* Missing SQL from last commit
...
--HG--
branch : trunk
2010-07-26 17:58:58 -06:00
Brian
024b57bb74
* Implement reputation spillover via the database
...
* Remove the nasty hack that we had to handle Vanguard Alliance / Horde
* Expedition, and city spillover.
* Needs DB data
* Original patch by NoFantasy
--HG--
branch : trunk
2010-07-26 17:58:25 -06:00
silinoron
3ea0f411d3
merge
...
--HG--
branch : trunk
2010-07-26 15:40:40 -07:00
silinoron
5977a76d96
Move spell scripts from src/server/scripts/World to src/server/scripts/Spells
...
--HG--
branch : trunk
rename : src/server/scripts/World/spell_dk.cpp => src/server/scripts/Spells/spell_dk.cpp
rename : src/server/scripts/World/spell_druid.cpp => src/server/scripts/Spells/spell_druid.cpp
rename : src/server/scripts/World/spell_generic.cpp => src/server/scripts/Spells/spell_generic.cpp
rename : src/server/scripts/World/spell_hunter.cpp => src/server/scripts/Spells/spell_hunter.cpp
rename : src/server/scripts/World/spell_mage.cpp => src/server/scripts/Spells/spell_mage.cpp
rename : src/server/scripts/World/spell_paladin.cpp => src/server/scripts/Spells/spell_paladin.cpp
rename : src/server/scripts/World/spell_priest.cpp => src/server/scripts/Spells/spell_priest.cpp
rename : src/server/scripts/World/spell_rogue.cpp => src/server/scripts/Spells/spell_rogue.cpp
rename : src/server/scripts/World/spell_shaman.cpp => src/server/scripts/Spells/spell_shaman.cpp
rename : src/server/scripts/World/spell_warlock.cpp => src/server/scripts/Spells/spell_warlock.cpp
rename : src/server/scripts/World/spell_warrior.cpp => src/server/scripts/Spells/spell_warrior.cpp
2010-07-26 15:40:08 -07:00
Brian
4565242e94
* Implement reputation reward rate for quest / creatures
...
* Need DB data for this to work
* Original patch by NoFantasy
--HG--
branch : trunk
2010-07-26 16:21:10 -06:00
silinoron
b69fa7ba25
Players should be able to join the GuildRecruitment channel even if they are currently in a guild.
...
--HG--
branch : trunk
2010-07-26 14:19:33 -07:00
QAston
8e7f30eb61
*Add debug log to trac reason of a crash in Spell::DoAllEffectOnTarget.
...
--HG--
branch : trunk
2010-07-26 22:57:25 +02:00
Shauren
4fb256254c
Fixed bug in Player::Satisfy that allowed to sometimes bypass instance requirements
...
Fixed DisableMgr incorrectly blocking entry into maps when only one mode was disabled
--HG--
branch : trunk
2010-07-26 22:25:03 +02:00
QAston
31820f0340
*Typofix - forgotten assigment in 00dc724412 - fixes weapon usage.
...
--HG--
branch : trunk
2010-07-26 19:54:32 +02:00
QAston
fc4087cd98
*Resurrection sickness and similar debuffs are no longer dispelable.
...
--HG--
branch : trunk
2010-07-26 19:27:28 +02:00
QAston
66d8255625
*Set angle of cone based targets to 90 degrees - by akadabeer.
...
--HG--
branch : trunk
2010-07-26 16:27:34 +02:00
QAston
7b87ab4de7
*Add more Player::CanUseAttackType checks in places where item bonuses are applied.
...
--HG--
branch : trunk
2010-07-26 16:08:55 +02:00
Shauren
f3e97bfaae
Fixed ticking of periodic auras when m_periodicTimer for some reason became negative
...
--HG--
branch : trunk
2010-07-26 14:27:22 +02:00
Shauren
5404d61e01
Line endings
...
--HG--
branch : trunk
2010-07-26 14:26:53 +02:00
Supabad
dbacf82a95
Update Zul Farrak, add pyramid event. thanks to totoro requires db support
...
--HG--
branch : trunk
2010-07-26 11:08:44 +02:00
Spp
495bf7df45
Add missing # in worldserver conf file, patch by Aokromes
...
--HG--
branch : trunk
2010-07-26 08:37:18 +02:00
QAston
cce34d4950
*Fix crashes in boss_kiljaeden script.
...
--HG--
branch : trunk
2010-07-25 21:50:13 +02:00
click
33e079489b
Set flag for offhand melee spells to allow proper triggering of weapon-specific effects (fix by Lynx3d)
...
--HG--
branch : trunk
2010-07-25 17:06:12 +02:00
QAston
fce1f5b014
*Extend API of SpellScript by Dest and Damage/Heal setters and getters.
...
*Make some SpellScript function names shorter.
--HG--
branch : trunk
2010-07-25 16:23:57 +02:00
_manuel_
997b9e6b22
Fixed issues with The Second Trial (Q9686).
...
P.S: Now my System Date is right!
--HG--
branch : trunk
2010-07-25 01:34:35 -03:00
QAston
7308c112bb
*Add some more comments to SpellScript methods
...
*Remove forgotten error log
--HG--
branch : trunk
2010-07-25 02:05:12 +02:00
Brian
2bee687fdd
* Rename back the auto-accept flag from blizz even though it is currently not
...
* used.
--HG--
branch : trunk
2010-07-24 16:56:08 -06:00
Brian
4b255a4564
* Branch merge
...
--HG--
branch : trunk
2010-07-24 16:46:08 -06:00
Brian
1fd9600597
* Rename some quest flags for Zor
...
--HG--
branch : trunk
2010-07-24 16:45:31 -06:00
QAston
cdd56dc2b6
*Really fix *nix build. Thanks to Visagalis for testing.
...
--HG--
branch : trunk
2010-07-25 00:36:32 +02:00
Brian
667a65f25c
* Fix spacing and remove wrong text from previous commit
...
--HG--
branch : trunk
2010-07-24 16:33:20 -06:00
Brian
356cd25e67
* Added new specialflag in quest_template for auto-accept quests.
...
* SpecialFlags|4
* After much research it was determined that blizz does this serverside.
--HG--
branch : trunk
2010-07-24 16:30:48 -06:00
QAston
0df91a8f9e
*Remove accidently added file and fix build on some *nix configurations.
...
--HG--
branch : trunk
2010-07-24 23:58:23 +02:00
QAston
2352fc7cdf
*Add base scripting interfce for spells - thanks to Brian for help in making it compile with GCC.
...
*Add hook for handling spell effects in new scripting system.
--HG--
branch : trunk
2010-07-24 22:41:42 +02:00
Shauren
687cd83bdd
Fixed Thrill of the Hunt not restoring mana when Explosive Shot crits
...
Closes issue #2221 .
--HG--
branch : trunk
2010-07-24 22:14:23 +02:00