SVN Revision 2838 - StyleHandler changes

View and discuss the latests SVN commits, to ensure the best efficiency in our work.

Moderators: Support Team, Developer Team

SVN Revision 2838 - StyleHandler changes

Postby DOLBot » Sun Mar 20, 2011 5:37 am

Commit from tolakram

Log Messages
- Added: Unique StyleHandler for CL spell styles.
- Changed: MasterLevel styles should now use the MLStyleHandler instead of StyleHandler. Removed support for Stylehandler2 through StyleHandler6. Yell if they are used and present a good reason for having them in the core.
- Bugfix: CL styles will now delve style information

Files Changed:
MODIFY - DOLSharp/trunk/GameServer/GameServer.csproj
MODIFY - DOLSharp/trunk/GameServer/gameobjects/GamePlayer.cs
MODIFY - DOLSharp/trunk/GameServer/gameutils/SkillBase.cs
MODIFY - DOLSharp/trunk/GameServer/packets/Client/168/DetailDisplayHandler.cs
MODIFY - DOLSharp/trunk/GameServer/spells/Masterlevel/Battlemaster.cs
MODIFY - DOLSharp/trunk/GameServer/spells/Masterlevel/MasterLevelBase.cs
ADD - DOLSharp/trunk/GameServer/spells/StyleHandler.cs

View Changes:
http://dolserver.svn.sourceforge.net/do ... v&rev=2838

These ML abilities need a change to the new MLStyleHandler. Your DB might be more complete than Storm's, but here are the modified entries for the Battlemaster styles.
Code: Select all
INSERT INTO `spell` (`Spell_ID`, `SpellID`, `ClientEffect`, `Icon`, `Name`, `Description`, `Target`, `Range`, `Power`, `CastTime`, `Damage`, `DamageType`, `Type`, `Duration`, `Frequency`, `Pulse`, `PulsePower`, `Radius`, `RecastDelay`, `ResurrectHealth`, `ResurrectMana`, `Value`, `Concentration`, `LifeDrainReturn`, `AmnesiaChance`, `Message1`, `Message2`, `Message3`, `Message4`, `InstrumentRequirement`, `SpellGroup`, `EffectGroup`, `SubSpellID`, `MoveCast`, `Uninterruptible`, `IsPrimary`, `IsSecondary`, `AllowBolt`, `SharedTimerGroup`, `PackageID`, `IsFocus`) VALUES ('ML_Battlemaster_Style_ML3', 7231, 7231, 7231, 'Power Leak', '', 'Enemy', 350, 0, 0, 0, 0, 'MLStyleHandler', 0, 0, 0, 0, 0, 0, 0, 0, 404, 0, 0, 0, '', '', '', '', NULL, 3, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL);
INSERT INTO `spell` (`Spell_ID`, `SpellID`, `ClientEffect`, `Icon`, `Name`, `Description`, `Target`, `Range`, `Power`, `CastTime`, `Damage`, `DamageType`, `Type`, `Duration`, `Frequency`, `Pulse`, `PulsePower`, `Radius`, `RecastDelay`, `ResurrectHealth`, `ResurrectMana`, `Value`, `Concentration`, `LifeDrainReturn`, `AmnesiaChance`, `Message1`, `Message2`, `Message3`, `Message4`, `InstrumentRequirement`, `SpellGroup`, `EffectGroup`, `SubSpellID`, `MoveCast`, `Uninterruptible`, `IsPrimary`, `IsSecondary`, `AllowBolt`, `SharedTimerGroup`, `PackageID`, `IsFocus`) VALUES ('ML_Battlemaster_Style_ML1', 7232, 7232, 7232, 'Sapping Strike', '', 'Enemy', 350, 0, 0, 0, 0, 'MLStyleHandler', 0, 0, 0, 0, 0, 0, 0, 0, 403, 0, 0, 0, '', '', '', '', NULL, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL);
INSERT INTO `spell` (`Spell_ID`, `SpellID`, `ClientEffect`, `Icon`, `Name`, `Description`, `Target`, `Range`, `Power`, `CastTime`, `Damage`, `DamageType`, `Type`, `Duration`, `Frequency`, `Pulse`, `PulsePower`, `Radius`, `RecastDelay`, `ResurrectHealth`, `ResurrectMana`, `Value`, `Concentration`, `LifeDrainReturn`, `AmnesiaChance`, `Message1`, `Message2`, `Message3`, `Message4`, `InstrumentRequirement`, `SpellGroup`, `EffectGroup`, `SubSpellID`, `MoveCast`, `Uninterruptible`, `IsPrimary`, `IsSecondary`, `AllowBolt`, `SharedTimerGroup`, `PackageID`, `IsFocus`) VALUES ('ML_Battlemaster_Style_ML5', 7285, 7285, 7285, 'Essence Flames', '', 'Enemy', 350, 0, 0, 0, 0, 'MLStyleHandler', 0, 0, 0, 0, 0, 0, 0, 0, 401, 0, 0, 0, '', '', '', '', NULL, 5, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL);
INSERT INTO `spell` (`Spell_ID`, `SpellID`, `ClientEffect`, `Icon`, `Name`, `Description`, `Target`, `Range`, `Power`, `CastTime`, `Damage`, `DamageType`, `Type`, `Duration`, `Frequency`, `Pulse`, `PulsePower`, `Radius`, `RecastDelay`, `ResurrectHealth`, `ResurrectMana`, `Value`, `Concentration`, `LifeDrainReturn`, `AmnesiaChance`, `Message1`, `Message2`, `Message3`, `Message4`, `InstrumentRequirement`, `SpellGroup`, `EffectGroup`, `SubSpellID`, `MoveCast`, `Uninterruptible`, `IsPrimary`, `IsSecondary`, `AllowBolt`, `SharedTimerGroup`, `PackageID`, `IsFocus`) VALUES ('ML_Battlemaster_Style_ML7', 7290, 7290, 7290, 'Essence Sear', '', 'Enemy', 350, 0, 0, 0, 0, 'MLStyleHandler', 0, 0, 0, 0, 0, 0, 0, 0, 405, 0, 0, 0, '', '', '', '', NULL, 7, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL);
INSERT INTO `spell` (`Spell_ID`, `SpellID`, `ClientEffect`, `Icon`, `Name`, `Description`, `Target`, `Range`, `Power`, `CastTime`, `Damage`, `DamageType`, `Type`, `Duration`, `Frequency`, `Pulse`, `PulsePower`, `Radius`, `RecastDelay`, `ResurrectHealth`, `ResurrectMana`, `Value`, `Concentration`, `LifeDrainReturn`, `AmnesiaChance`, `Message1`, `Message2`, `Message3`, `Message4`, `InstrumentRequirement`, `SpellGroup`, `EffectGroup`, `SubSpellID`, `MoveCast`, `Uninterruptible`, `IsPrimary`, `IsSecondary`, `AllowBolt`, `SharedTimerGroup`, `PackageID`, `IsFocus`) VALUES ('ML_Battlemaster_Style_ML9', 7291, 7291, 7291, 'Essence Dampen', '', 'Enemy', 350, 0, 0, 0, 0, 'MLStyleHandler', 0, 0, 0, 0, 0, 0, 0, 0, 406, 0, 0, 0, '', '', '', '', NULL, 9, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL);
INSERT INTO `spell` (`Spell_ID`, `SpellID`, `ClientEffect`, `Icon`, `Name`, `Description`, `Target`, `Range`, `Power`, `CastTime`, `Damage`, `DamageType`, `Type`, `Duration`, `Frequency`, `Pulse`, `PulsePower`, `Radius`, `RecastDelay`, `ResurrectHealth`, `ResurrectMana`, `Value`, `Concentration`, `LifeDrainReturn`, `AmnesiaChance`, `Message1`, `Message2`, `Message3`, `Message4`, `InstrumentRequirement`, `SpellGroup`, `EffectGroup`, `SubSpellID`, `MoveCast`, `Uninterruptible`, `IsPrimary`, `IsSecondary`, `AllowBolt`, `SharedTimerGroup`, `PackageID`, `IsFocus`) VALUES ('ML_Battlemaster_Style_ML10', 7292, 7292, 7292, 'Essence Shatter', '', 'Enemy', 350, 0, 0, 0, 0, 'MLStyleHandler', 0, 0, 0, 0, 0, 0, 0, 0, 407, 0, 0, 0, '', '', '', '', NULL, 10, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL);

User avatar
DOLBot
DOL Bot
 
Posts: 1933
Joined: Sat Jan 08, 2011 1:23 pm

Re: SVN Revision 2838

Postby geshi » Sun Mar 20, 2011 1:39 pm

/cheer for tola :mrgreen:
geshi
Contributor
 
Posts: 1826
Joined: Tue Oct 21, 2008 9:16 pm

Re: SVN Revision 2838 - StyleHandler changes

Postby Tolakram » Mon Mar 21, 2011 9:19 pm

bump,

modified entries for the Battlemaster styles. These are from Storm and may not be complete or correct.
- Mark
User avatar
Tolakram
Storm / Storm-D2 Admin
 
Posts: 9189
Joined: Tue Jun 13, 2006 1:49 am
Location: Kentucky, USA


Return to “%s” DOL SVN Commits

Who is online

Users browsing this forum: No registered users and 1 guest