This is a Repack of old but fun systems for 57.4.1 / NOW 58
==============================================================
**now available for 58**
Why clone to 58?, because this system works best with modern expansions, and
its fast.
==============================================================
Originally made by request for a friend to play around with, this was a complete
working server base that was never used publicly
It was all sourced from public released systems so I feel it needs to be returned in
case it can be of some use to some one
==============================================================
Version 004
===========
Clone to ServUO58
Add NoPrecasting Spell System which can be turned on/off in Custom_Spells.cfg
NoPrecasting = Target,Check,Delay,LOS,Fire, Precasting = Check,Delay,Target,Fire
NoPrecasting = Move and Cast, Precasting = Freeze on Cast.
Note: System uses default ServUO interrupts/disturbs/fizzles/timings/damage/skills
Add Heritage Achievement System(Dexter_Lexia)
Add CheckOnDeath XMlAttach Function
Modify XmlAttach AddAttachmentProperties and AddAttachmentContextMenu so they work correctly
Add XmlPowerHour
Modify XMLFSATS(RoninGT) to accept 100lvls and use the fame system instead of stats system
Add Auto Convert 30lvl system to 100lvl system (and vice versa if needed)
Separate pet breeding and convert to XmlBreeding
Rebuild FSATS evo system
58 Only: Convert FSATSShrink(RoninGT) to ShrinkSystem(Feng)
Add Gargoyle Apprentice armor to Lothars Quest(Milva)
Add KnivesChat(Knives) [to extras]
Add Townhouses(Knives) [to extras]
Add ChatSystem(ImANewb) [to extras]
===========
Version 003
===========
Fix a bug in Pet Level Gump (Custom) where adding points could jump
Fix a bug where pets could sometimes damage pets
Modified XmlLevelItem code for ExpTable so it now builds NextLevel directly
Modified XmlLevelItem code CheckDeath to use Damagers rather than Killers
Modified XmlLevelItem code to use Fame system instead of Stats system
Added Color to OPL Properties
Add XmlPlayerLevel (by unknown author of Level System 3)
Custom XmlAttachment Version
Levels go 1-100 then overlevels to 2000 (so points are limited however levels are effectively infinite)
Uses a modified Level System 3 Gump
PvP tracking
Pet tracking
LevelItem && equipment repair tracking
===========
Version 002
===========
Fix a bug with level item where exp data was not generated when a level item deed was applied.
Fix a bug with item null check in level item deed
===========
Version 001
===========
Release
==============================================================
Credits for these Systems goto the creators (Also See Script Headers)
==============================================================
Daat99 RoninGT ScriptVisitor Hammerhand
DeusX Dracana Felladrin Joeku
Liacs Skarth Courageous Orion
BRAX4578 Tresdni TxtMan RavenWolfe
Keglanek Milva Knives ImANewb
_Epila_ Dexter_Lexia Feng
==============================================================Server additions are:
==============================================================
XmlPlayerLevel (by unknown author of Level System 3)
Custom XmlAttachment Version
Levels go 1-100 then overlevels to 2000
Uses a modified Level System 3 Gump
PvP tracking
Pet tracking
Level Item tracking
OWLTR(v2.93 && v4.0) by Daat99 and Hammerhand,
Resources,
Tokens,
Recipes,
Smith Bods,
Tailoring Bods,
Fletching Bods,
Carpentry Bods
(Incorporated into OWLTR)
Taming Bods by ScriptVisitor
CraftMaterial MagicResist
Custom Bod Book
FillBOD Command by TxtMan
MasterLooter by Daat99,
(Incorporated into MasterLooter)
AutoSplitGold by Felladin
AutoLoot(automatically does [Loot command),
Loot Artifacts,
OrganizeMe by Tresdni
XmlFSATS by RoninGT,
XmlPetBreeding
XmlFSATS Level up mod (max 100)
XMlFSATS Evo Pet rebuild / more evos
Custom XmlAttachment Version
PetLevelling,
Bio,
Evo,
Shrink (RoninGT) ** 57 ONLY, (Feng System is compatible but will deserialize shrunken pets)
ShrinkSystem (Feng) ** 58 ONLY
(Incorporated into XmlFSATS)
Custom and Standard Gumps
PowerLeveling system(use one pet to level another)
SkillsOnKills system (owners gain skills when pets kill)
PetCommands-Restore/Rest Commands by Felladrin,
Pets don't attack pets
XmlLevelItems by Dracana
Custom XmlAttachment Version
Armor
Weapons
Jewels
Clothing
ClickToEquip by DeusX
Custom Mergeable version
XmlPowerHour
Spell Precasting / NoPrecasting switch
Heritage Achievement System(Dexter_Lexia)
ToolBar by Joeku
Staff Runebook by Joeku
SafeResurrection by Xanthos,
Lothars Apprentice Armor Quest New Haven by Milva/Skarth,
Lockpick Trainer (Carpentry Craft) by RavenWolfe
GM Hooded Robe by Keglanek
Runebook sorting by Orion
MapCoOrds in X,Y by BRAX4578
Charging Repairing Vendors (prereq of this version is XmlLevelItem) by LIACS
Extras: Random Encounters by Courageous
Knives Chat by Knives
Townhouses by Knives
ChatSystem by ImANewb
AuctionSystem by _Epila_
Custom Config cfg's - Most of the systems have these - prefixed with Custom_
==============================================================Notes:
==============================================================
!CoreTOL && Core.TOL
Smith(OWTRL mods), Tailoring(OWTRL mods), Fletching(OWTRL mods), Carpentry(OWTRL mods), Taming (FS ATS Mods)
Plus Core.TOL Only (ServUO)
Alchemy, Cooking, Inscription, Tinkering
!Core.TOL is mostly Daat99 original code
The new system (Core.TOL) is a recode, as is the BOD book
This was originally a part of a private server so some of it is not original code however I have whenever possible stuck to
the original authors mechanics
a lot of customisation can be undone via config files
One mod though is I took off the Core.TOL receive reward tooltips, and replaced them with descriptions, purely
because I couldn't read the tooltips
==============================================================To Install
==============================================================
To move up to next revision -> Unzip, add UOData, copy over saves, add any mods you have done, compile.
Server client files -> /UOData
Server Name -> Config/Server.cfg/Name
Server external IP -> Config/Server.cfg/Address (without the @)
Optional:
Replace FileOperations.cs by Tommy if required
Go through Custom_*.cfg files in Config folder
Go through remaining ServUO cfg files in Config folder
Add Extras if needed (dont forget Data and Config files)
Compile, [Createworld, ([GenMiniChamps) and play
============================================================
==============================================================
**now available for 58**
Why clone to 58?, because this system works best with modern expansions, and
its fast.
==============================================================
Originally made by request for a friend to play around with, this was a complete
working server base that was never used publicly
It was all sourced from public released systems so I feel it needs to be returned in
case it can be of some use to some one
==============================================================
Version 004
===========
Clone to ServUO58
Add NoPrecasting Spell System which can be turned on/off in Custom_Spells.cfg
NoPrecasting = Target,Check,Delay,LOS,Fire, Precasting = Check,Delay,Target,Fire
NoPrecasting = Move and Cast, Precasting = Freeze on Cast.
Note: System uses default ServUO interrupts/disturbs/fizzles/timings/damage/skills
Add Heritage Achievement System(Dexter_Lexia)
Add CheckOnDeath XMlAttach Function
Modify XmlAttach AddAttachmentProperties and AddAttachmentContextMenu so they work correctly
Add XmlPowerHour
Modify XMLFSATS(RoninGT) to accept 100lvls and use the fame system instead of stats system
Add Auto Convert 30lvl system to 100lvl system (and vice versa if needed)
Separate pet breeding and convert to XmlBreeding
Rebuild FSATS evo system
58 Only: Convert FSATSShrink(RoninGT) to ShrinkSystem(Feng)
Add Gargoyle Apprentice armor to Lothars Quest(Milva)
Add KnivesChat(Knives) [to extras]
Add Townhouses(Knives) [to extras]
Add ChatSystem(ImANewb) [to extras]
===========
Version 003
===========
Fix a bug in Pet Level Gump (Custom) where adding points could jump
Fix a bug where pets could sometimes damage pets
Modified XmlLevelItem code for ExpTable so it now builds NextLevel directly
Modified XmlLevelItem code CheckDeath to use Damagers rather than Killers
Modified XmlLevelItem code to use Fame system instead of Stats system
Added Color to OPL Properties
Add XmlPlayerLevel (by unknown author of Level System 3)
Custom XmlAttachment Version
Levels go 1-100 then overlevels to 2000 (so points are limited however levels are effectively infinite)
Uses a modified Level System 3 Gump
PvP tracking
Pet tracking
LevelItem && equipment repair tracking
===========
Version 002
===========
Fix a bug with level item where exp data was not generated when a level item deed was applied.
Fix a bug with item null check in level item deed
===========
Version 001
===========
Release
==============================================================
Credits for these Systems goto the creators (Also See Script Headers)
==============================================================
Daat99 RoninGT ScriptVisitor Hammerhand
DeusX Dracana Felladrin Joeku
Liacs Skarth Courageous Orion
BRAX4578 Tresdni TxtMan RavenWolfe
Keglanek Milva Knives ImANewb
_Epila_ Dexter_Lexia Feng
==============================================================Server additions are:
==============================================================
XmlPlayerLevel (by unknown author of Level System 3)
Custom XmlAttachment Version
Levels go 1-100 then overlevels to 2000
Uses a modified Level System 3 Gump
PvP tracking
Pet tracking
Level Item tracking
OWLTR(v2.93 && v4.0) by Daat99 and Hammerhand,
Resources,
Tokens,
Recipes,
Smith Bods,
Tailoring Bods,
Fletching Bods,
Carpentry Bods
(Incorporated into OWLTR)
Taming Bods by ScriptVisitor
CraftMaterial MagicResist
Custom Bod Book
FillBOD Command by TxtMan
MasterLooter by Daat99,
(Incorporated into MasterLooter)
AutoSplitGold by Felladin
AutoLoot(automatically does [Loot command),
Loot Artifacts,
OrganizeMe by Tresdni
XmlFSATS by RoninGT,
XmlPetBreeding
XmlFSATS Level up mod (max 100)
XMlFSATS Evo Pet rebuild / more evos
Custom XmlAttachment Version
PetLevelling,
Bio,
Evo,
Shrink (RoninGT) ** 57 ONLY, (Feng System is compatible but will deserialize shrunken pets)
ShrinkSystem (Feng) ** 58 ONLY
(Incorporated into XmlFSATS)
Custom and Standard Gumps
PowerLeveling system(use one pet to level another)
SkillsOnKills system (owners gain skills when pets kill)
PetCommands-Restore/Rest Commands by Felladrin,
Pets don't attack pets
XmlLevelItems by Dracana
Custom XmlAttachment Version
Armor
Weapons
Jewels
Clothing
ClickToEquip by DeusX
Custom Mergeable version
XmlPowerHour
Spell Precasting / NoPrecasting switch
Heritage Achievement System(Dexter_Lexia)
ToolBar by Joeku
Staff Runebook by Joeku
SafeResurrection by Xanthos,
Lothars Apprentice Armor Quest New Haven by Milva/Skarth,
Lockpick Trainer (Carpentry Craft) by RavenWolfe
GM Hooded Robe by Keglanek
Runebook sorting by Orion
MapCoOrds in X,Y by BRAX4578
Charging Repairing Vendors (prereq of this version is XmlLevelItem) by LIACS
Extras: Random Encounters by Courageous
Knives Chat by Knives
Townhouses by Knives
ChatSystem by ImANewb
AuctionSystem by _Epila_
Custom Config cfg's - Most of the systems have these - prefixed with Custom_
==============================================================Notes:
==============================================================
!CoreTOL && Core.TOL
Smith(OWTRL mods), Tailoring(OWTRL mods), Fletching(OWTRL mods), Carpentry(OWTRL mods), Taming (FS ATS Mods)
Plus Core.TOL Only (ServUO)
Alchemy, Cooking, Inscription, Tinkering
!Core.TOL is mostly Daat99 original code
The new system (Core.TOL) is a recode, as is the BOD book
This was originally a part of a private server so some of it is not original code however I have whenever possible stuck to
the original authors mechanics
a lot of customisation can be undone via config files
One mod though is I took off the Core.TOL receive reward tooltips, and replaced them with descriptions, purely
because I couldn't read the tooltips
==============================================================To Install
==============================================================
To move up to next revision -> Unzip, add UOData, copy over saves, add any mods you have done, compile.
Server client files -> /UOData
Server Name -> Config/Server.cfg/Name
Server external IP -> Config/Server.cfg/Address (without the @)
Optional:
Replace FileOperations.cs by Tommy if required
Go through Custom_*.cfg files in Config folder
Go through remaining ServUO cfg files in Config folder
Add Extras if needed (dont forget Data and Config files)
Compile, [Createworld, ([GenMiniChamps) and play
============================================================