SVN Discussion

SVN Rev: 3512

Commited 2 weeks ago ago by Leodagan

Log Messages:
- Updated: Adding Specific Haste Buff and Celerity Buff to tell Appart stacking Combat Speed Buff (Preserved for Compatibility)

Files Changed:
MODIFY - [url=https://svn.code.sf.net/p/dolserver/code/DOLSharp/trunk/GameServer/spells/SingleStatBuff.cs:cxupzlqg]DOLSharp/trunk/GameServer/spells/SingleStatBuff.cs

Join Discussion - (0 replies)

SVN Rev: 3511

Commited 2 weeks ago ago by Leodagan

Log Messages:
- Merged : GameEffectRevamp Branch, Updating Effect Lists with better lock mechanisms, Allowing for Disabled Spell regardless if they are added to Living EffectList (Coexisting, Range Check), Improving GameSpellEffect and SpellHandler to handle Coexising Spell Effect (overwriting spell that allow only the best version to be enabled), Updating PacketLibs to handle Disabled Effect as "Immunity" Displayed Effect,
- Updated : SpeedEnhancementSpellHandler, moved event listening to EffectAdd EffectRemove methods to be active even if disabled.

Files Changed:
MODIFY - [url=https://svn.code.sf.net/p/dolserver/code/DOLSharp/trunk/GameServer/effects/GameEffectList.cs:p5271hsb]DOLSharp/trunk/GameServer/effects/GameEffectList.cs
MODIFY - [url=https://svn.code.sf.net/p/dolserver/code/DOLSharp/trunk/GameServer/effects/GameEffectPlayerList.cs:p5271hsb]DOLSharp/trunk/GameServer/effects/GameEffectPlayerList.cs
MODIFY - [url=https://svn.code.sf.net/p/dolserver/code/DOLSharp/trunk/GameServer/effects/GameSpellAndImmunityEffect.cs:p5271hsb]DOLSharp/trunk/GameServer/effects/GameSpellAndImmunityEffect.cs
MODIFY - [url=https://svn.code.sf.net/p/dolserver/code/DOLSharp/trunk/GameServer/effects/GameSpellEffect.cs:p5271hsb]DOLSharp/trunk/GameServer/effects/GameSpellEffect.cs
MODIFY - [url=https://svn.code.sf.net/p/dolserver/code/DOLSharp/trunk/GameServer/gameutils/RegionTimersResync.cs:p5271hsb]DOLSharp/trunk/GameServer/gameutils/RegionTimersResync.cs
MODIFY - [url=https://svn.code.sf.net/p/dolserver/code/DOLSharp/trunk/GameServer/packets/Client/168/DetailDisplayHandler.cs:p5271hsb]DOLSharp/trunk/GameServer/packets/Client/168/DetailDisplayHandler.cs
MODIFY - [url=https://svn.code.sf.net/p/dolserver/code/DOLSharp/trunk/GameServer/packets/Server/PacketLib1110.cs:p5271hsb]DOLSharp/trunk/GameServer/packets/Server/PacketLib1110.cs
MODIFY - [url=https://svn.code.sf.net/p/dolserver/code/DOLSharp/trunk/GameServer/packets/Server/PacketLib173.cs:p5271hsb]DOLSharp/trunk/GameServer/packets/Server/PacketLib173.cs
MODIFY - [url=https://svn.code.sf.net/p/dolserver/code/DOLSharp/trunk/GameServer/packets/Server/PacketLib190.cs:p5271hsb]DOLSharp/trunk/GameServer/packets/Server/PacketLib190.cs
MODIFY - [url=https://svn.code.sf.net/p/dolserver/code/DOLSharp/trunk/GameServer/spells/ConcentrationList.cs:p5271hsb]DOLSharp/trunk/GameServer/spells/ConcentrationList.cs
MODIFY - [url=https://svn.code.sf.net/p/dolserver/code/DOLSharp/trunk/GameServer/spells/ISpellHandler.cs:p5271hsb]DOLSharp/trunk/GameServer/spells/ISpellHandler.cs
MODIFY - [url=https://svn.code.sf.net/p/dolserver/code/DOLSharp/trunk/GameServer/spells/SpeedEnhancementSpellHandler.cs:p5271hsb]DOLSharp/trunk/GameServer/spells/SpeedEnhancementSpellHandler.cs
MODIFY - [url=https://svn.code.sf.net/p/dolserver/code/DOLSharp/trunk/GameServer/spells/Spell.cs:p5271hsb]DOLSharp/trunk/GameServer/spells/Spell.cs
MODIFY - [url=https://svn.code.sf.net/p/dolserver/code/DOLSharp/trunk/GameServer/spells/SpellHandler.cs:p5271hsb]DOLSharp/trunk/GameServer/spells/SpellHandler.cs

Join Discussion - (0 replies)

SVN Rev:3508

Commited 2 weeks ago ago by Leodagan

Log Messages:
- Updated : Wrong logic in StatPrint Initializing Performance Counters.

Files Changed:
MODIFY - [url=https://svn.code.sf.net/p/dolserver/code/DOLSharp/trunk/GameServer/gameutils/StatPrint.cs:2sq7tce0]DOLSharp/trunk/GameServer/gameutils/StatPrint.cs

Join Discussion - (0 replies)

SVN Rev:3501

Commited 4 weeks ago ago by HunabKu

Log Messages:
- MODIFIED : Corrected GameServer/gameutils/StatPrint.cs but show error if data is null

Files Changed:
MODIFY - [url=https://svn.code.sf.net/p/dolserver/code/DOLSharp/trunk/GameServer/gameutils/StatPrint.cs:1fbk967a]DOLSharp/trunk/GameServer/gameutils/StatPrint.cs

Join Discussion - (6 replies)

SVN Rev:3495 - GameKeepComponent errors fix

Commited 1 month ago ago by HunabKu

Log Messages:
Bugfix: GameServer/keeps/GameKeepComponent.cs errors.

Files Changed:
MODIFY - [url=https://svn.code.sf.net/p/dolserver/code/DOLSharp/trunk/GameServer/keeps/GameKeepComponent.cs:246gnko1]DOLSharp/trunk/GameServer/keeps/GameKeepComponent.cs

Join Discussion - (3 replies)

SVN Rev:3494 - new keeps/towers skin climbing fix

Commited 1 month ago ago by HunabKu

Log Messages:
- Modified: GameeKeepComponent.cs Climbing fucntion for allow or not towers climbing on new keeps/towers skins

Files Changed:
MODIFY - [url=https://svn.code.sf.net/p/dolserver/code/DOLSharp/trunk/GameServer/keeps/GameKeepComponent.cs:1jtk72wd]DOLSharp/trunk/GameServer/keeps/GameKeepComponent.cs

Join Discussion - (0 replies)

SVN Rev:3493 - keeps/towers skin choose (CORRECTED sql file)

Commited 1 month ago ago by HunabKu

Log Messages:
- Modified: Disabled USE_NEW_KEEPS / component.Skin comparaisons and verifications
- Modified: Disabled missingKeeps warning message
- Modified: Edited USE_NEW_KEEPS serverproperty description

Files Changed:
MODIFY - [url=https://svn.code.sf.net/p/dolserver/code/DOLSharp/trunk/GameServer/keeps/KeepManager.cs:1lt2vato]DOLSharp/trunk/GameServer/keeps/KeepManager.cs
MODIFY - [url=https://svn.code.sf.net/p/dolserver/code/DOLSharp/trunk/GameServer/packets/Server/PacketLib170.cs:1lt2vato]DOLSharp/trunk/GameServer/packets/Server/PacketLib170.cs
MODIFY - [url=https://svn.code.sf.net/p/dolserver/code/DOLSharp/trunk/GameServer/packets/Server/PacketLib1115.cs:1lt2vato]DOLSharp/trunk/GameServer/packets/Server/PacketLib1115.cs
MODIFY - [url=https://svn.code.sf.net/p/dolserver/code/DOLSharp/trunk/GameServer/serverproperty/ServerProperties.cs:1lt2vato]DOLSharp/trunk/GameServer/serverproperty/ServerProperties.cs

Author comments:
[color=#BF0000:1lt2vato]CORRECTED SQL FILE
:!: For this patch works, you absolutely need to update your database with this sql file :!:
[attachment=0:1lt2vato]3493_new_keep_skin_nf_corected.7z

It :
- empty keep and keepcomponent tables
- delete use_new_keeps serverproperty entry
- import good keep and keepcomponent entries
- import modified use_new_keeps serverproperty entry

Don't forget to set skin to use with the USE_NEW_KEEPS serverproperty

Join Discussion - (9 replies)

SVN Rev:3492- Climb Towers

Commited 1 month ago ago by HunabKu

Log Messages:
- Added: ServerProperty named ALLOW_TOWER_CLIMB
- Modified: GameeKeepComponent.cs Climbing fucntion for allow or not towers climbing

Files Changed:
MODIFY - [url=https://svn.code.sf.net/p/dolserver/code/DOLSharp/trunk/GameServer/keeps/GameKeepComponent.cs:vaeaeksg]DOLSharp/trunk/GameServer/keeps/GameKeepComponent.cs
MODIFY - [url=https://svn.code.sf.net/p/dolserver/code/DOLSharp/trunk/GameServer/serverproperty/ServerProperties.cs:vaeaeksg]DOLSharp/trunk/GameServer/serverproperty/ServerProperties.cs

Join Discussion - (0 replies)

SVN Rev:3491- Warn Log File

Commited 1 month ago ago by HunabKu

Log Messages:
- Added: Separate WARN log events to a specific file

Files Changed:
MODIFY - [url=https://svn.code.sf.net/p/dolserver/code/DOLSharp/trunk/GameServer/config/logconfig.xml:121yk0ug]DOLSharp/trunk/GameServer/config/logconfig.xml

Author comments:
:!: Please delete your debug\config\logconfig.xml file before build this revision. If not, you will not show the changes.

Join Discussion - (0 replies)

SVN Revision 3435 - Startup and Skill Customization

Commited 6 months ago ago by rtup Mechanisms have been updated.

You should notice updates around Character Creation Events, Game Entering Events, Player Loading Events, and other early startup mechanisms used in DOL to have a proper working shard.


[*:tvmjiiiu] Character Creation Packet Handler is now highly revamped, using Global Constants to track legit Realm/Race/Class Combination, taking base class into account, most of scripted mechanisms are relocated to game server scripts (Startup Location, Startup Craft Skills, Starter Equipment, and other starting properties like money/level/Ra's etc...)[/*:m:tvmjiiiu]
[*:tvmjiiiu] The use of global constants for tracking Class and Race helped in revamping a whole part of Trainer Promoting Code...
Trainer now use mostly CharacterClass Attribute Hierarchy (keep hierarchy between your base CharacterClass and Advanced CharacterClass) and new constants to offer promoting options.[/*:m:tvmjiiiu]
[*:tvmjiiiu] Character Creation Revamp allowed to enable again Character Customization ! You can now safely change your base starting stats in the limit of 30 bonus points, or reshape your character face ;)[/*:m:tvmjiiiu]
[*:tvmjiiiu] Updated the Behavior of DataCareer Skill Handlers when promoting from Base Class, this could leave some remaining base class skills up to now[/*:m:tvmjiiiu]
[*:tvmjiiiu] Starting As Base Class strongly revamped and should now work more steadily
Some Character Class Fixed to be in the class hierarchy of their base class.[/*:m:tvmjiiiu]
[*:tvmjiiiu] Respec Gift on specific levels relocated to game server script.[/*:m:tvmjiiiu]
[*:tvmjiiiu] New DatabaseEvent on Player Loaded From Database, this allow to trigger any "Fix" before the loaded data is used to create a "GamePlayer"[/*:m:tvmjiiiu]
[*:tvmjiiiu] New Refresh Command Util available to Admin to reload most of these new Module Static Data Cache "Lively", this could be used more generally for other properties cache... [/*:m:tvmjiiiu]
[*:tvmjiiiu] Tested with client 1.95, 1.109 and 1.116 for startup zone, base class match, trainer promoting, new 1.116 player race/class options are forbidden by global constants actually but can be easily enabled.[/*:m:tvmjiiiu]

This shouldn't change your everyday experience on DOL except if I broke something badly ;)

But you should notice better behavior of the character creation screen or easier customization around all those "Startup" Scripts !

Join Discussion - (5 replies)

SVN Navigation