Xanadu
3565bbccf3
Fixed NPCs not offering quests with warlock or druid in SkillOrClassMask to these classes.
...
--HG--
branch : trunk
2010-07-30 06:22:55 +02:00
Xanadu
1e5ce69d19
Merge
...
--HG--
branch : trunk
2010-07-30 03:43:09 +02:00
QAston
272e954a70
*Lock on RemoveAllAuras till all auras and applications are removed with all linked events they may cause.
...
*Add assertion after error log, just in case you've missed it.
--HG--
branch : trunk
2010-07-30 03:07:34 +02:00
Xanadu
eb852f5bbd
* Added the option to specify target entry in conditions table for spells with AoE GO targets.
...
* A few examples where this is desirable are posted on the forum.
--HG--
branch : trunk
2010-07-30 01:51:33 +02:00
click
f213f2c7d9
Buildsystem/CMake: Include core/script headerfiles in generated MSVC-projects.
...
- Still "work in progress", as in missing filters and MSVC folder layouts.
- external libraries not fully "headerified" (not really required)
--HG--
branch : trunk
2010-07-29 21:08:16 +02:00
QAston
c44b601ac7
*Allow some spell effects to target units not in caster's map - fixes SPELL_EFFECT_SUMMON_PLAYER
...
--HG--
branch : trunk
2010-07-29 19:48:40 +02:00
Shauren
ade1bbdd62
Remade access_requirement table, now each difficulty mode for each instance has its own entry (for future Dungeon Finder development)
...
Added completed achievement as new requirement type
Removed obsolete access_id from areatrigger_teleport table
Implemented automatic downscaling of raid difficulty when requested mode does not exist
Changed dungeon_difficulty in characters table to instance_mode_mask saving both dungeon and raid difficulty in form (dungeon diff | raid diff << 4)
--HG--
branch : trunk
2010-07-29 18:11:41 +02:00
Shauren
f3c9767bcf
Modified announce command to be more blizzlike
...
--HG--
branch : trunk
2010-07-29 15:29:49 +02:00
Brian
09728dd491
* Fix small typo in commit 9073 -- oppppsss
...
* MembersList still sounds better than MemberList -- but ehh -- I'm American
--HG--
branch : trunk
2010-07-28 17:40:02 -06:00
click
3296a944e7
Convert to using ACE for reading configurationfiles, and remove dependency on dotconfpp configuration library and related files
...
(patch by astellar - and a thankyou to vladimir for being a russian teddybear)
--HG--
branch : trunk
2010-07-29 01:22:45 +02:00
Brian
22d75dabda
* Send the proper number of accounts in a guild in the SMSG_GUILD_INFO packet
...
* Patch by Toinan67
--HG--
branch : trunk
2010-07-28 17:19:39 -06:00
silinoron
a9b9915744
Properly send SMSG_GROUP_INVITE even when the invite fails because the user is already in a group.
...
--HG--
branch : trunk
2010-07-28 12:20:42 -07:00
click
140bc313d2
branchmerge - urgh!
...
--HG--
branch : trunk
2010-07-28 19:40:37 +02:00
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
Liberate
311e8ddf66
Merge
...
--HG--
branch : trunk
2010-07-28 13:48:35 +02:00
Liberate
f5e3943e54
Makes Auto-accepted quests show up the way they should. They should work perfectly again now.
...
--HG--
branch : trunk
2010-07-28 13:47:32 +02:00
Liberate
78c3db174c
Fixes a typo and a stupid mistake made by me, making demolishers in sota respawn on the location where they died.
...
--HG--
branch : trunk
2010-07-28 13:10:43 +02:00
Shauren
0fbb3af7a3
Typo fix for previous revision
...
--HG--
branch : trunk
2010-07-28 13:00:30 +02:00
Shauren
045bf5163b
Fixed spellpower coef for Lifebloom final heal
...
--HG--
branch : trunk
2010-07-28 12:57:00 +02:00
Shauren
69a567b90e
Fixed loading checks for SCRIPT_COMMAND_CAST_SPELL
...
--HG--
branch : trunk
2010-07-28 10:33:14 +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
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
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
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
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
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
QAston
7308c112bb
*Add some more comments to SpellScript methods
...
*Remove forgotten error log
--HG--
branch : trunk
2010-07-25 02:05:12 +02:00