TheOutkastDev
Knight
Race Class and Experience System BETA 1
Click here to download
Summary:
A combined Race/Class and Experience shard designed ideally for anyone who wants to run a serious Roleplaying Shard.
Description:
Race System
-6 Races: Human, dwarf, elf, troll, orc, centaur
-Centaurs do have faster speed by default. "Hidden mount" trick but managed better than the one with Tru's race package.
-Determines starting stats, and possible basic classes you can be.
Classes
-5 base classes : Acolyte, Fighter, Rogue, Naturalist, Mage
-Each base class has advanced classes, some more than others.
-When your character reaches the specified level ( AdvancedClassLevel in thePlayerClasses.cs ) they'll be prompted with a menu displaying all possible classes they can be. Race does factor into this as well
Experience System
-50 levels.
-Exponential increase in required exp per level
-Kill Monsters to gain exp.
-Each level raises your class skills automatically. Skills no longer raise by use. This will eventually exclude craft skills when I implement their functionality to the class system.
-Each level has a max amount of exp it can gain ( prevents powerleveling )
- Use [charinfo to view your level, see a sliding experience progress bar, race, class and such.
Includes
-Cleric Spells
-Tru/Voran's Druid Spells
Beta 2 relese 2
Fixed possible crash bug
NPCs with race ally will now attack players of that alignment only if attacked first.
Beta 2 Changelog
FIXES
- Necromancer spell books now openable only by necros instead of paladins
- Potential crash issue when doing [charinfo before race/class selection
- Cannot gain exp off of summoned or controled monsters
- Berserkers could wear up to full plate, should be studded
- Selecting Paladin would set player's class type as armsman
- Elementalist and Runemasters now have the proper primary/sec/tert stats
- Bug that caused advance class gump to display 1 level after the setting
- Dieing to a player sent the death by monster gump
- Stat gain amount on leveling will increase by the amount specified in the ExpSystem
- Primary, Secondary and Tertiary stat gain not functioning properly
CHANGES
- overall structure of the race and class systems improved
- Scouts can wear up to studded armor
- Replaced macing on elementalists with alchemy
- Replaced macing on runemasters with insribe
- Class Race and Exp system relocated to Server.Engines namespace
- removed auto skill advance when you level
- BodyMod obsolete, be sure to update any previous races to the new format
ADDITIONS
- Class System
* Artisian class
* Blacksmith class
* Carpenter class
* Tinker class
* Tailor class
* Fletcher class
* public const bool ClassSystem.Enabled
- Race System
* Added RaceAlly to BaseCreature
* public virtual int MaleBodyMod
* public virtual int FemaleBodyMod
* Orc and Trolls modified to ally with player orcs and trolls
- NOTE: These files are not required to run the system, by not using these
the rest of the system will work fine, however orcs and trolls will
continue to to attack player orcs and trolls
Exp System
* Training Spec Point System
* SkillTrainer Mobile
* public const bool ExpDeathPenalty
* public const double PenaltyPercent
* public const double PartyBonusPerMember
Installation:
Unzip and Install all the scripts in the distro changed folder over the existing distro version of that script
Install all the scripts in the distro changed folder over the existing distro version of that script
Install all the scripts in the distro changed folder over the existing distro version of that script
Install all the scripts in the distro changed folder over the existing distro version of that script
The rest can be placed anywhere in your /Scripts/ Folder.
Please understand that this is a BETA 1 release. I cannot guarantee it will work perfectly. In fact, I expect it to have a few bugs. Im only one person and can only test. Im releasing this because I need everyone to help find bugs and report them so they can be fixed. Please, don't insult me by coming back to this thread when something doesn't work right and start insulting my work or demanding it be fixed.
Questions/Comments/Concerns?
Click here to download
Summary:
A combined Race/Class and Experience shard designed ideally for anyone who wants to run a serious Roleplaying Shard.
Description:
Race System
-6 Races: Human, dwarf, elf, troll, orc, centaur
-Centaurs do have faster speed by default. "Hidden mount" trick but managed better than the one with Tru's race package.
-Determines starting stats, and possible basic classes you can be.
Classes
-5 base classes : Acolyte, Fighter, Rogue, Naturalist, Mage
-Each base class has advanced classes, some more than others.
-When your character reaches the specified level ( AdvancedClassLevel in thePlayerClasses.cs ) they'll be prompted with a menu displaying all possible classes they can be. Race does factor into this as well
Experience System
-50 levels.
-Exponential increase in required exp per level
-Kill Monsters to gain exp.
-Each level raises your class skills automatically. Skills no longer raise by use. This will eventually exclude craft skills when I implement their functionality to the class system.
-Each level has a max amount of exp it can gain ( prevents powerleveling )
- Use [charinfo to view your level, see a sliding experience progress bar, race, class and such.
Includes
-Cleric Spells
-Tru/Voran's Druid Spells
Beta 2 relese 2
Fixed possible crash bug
NPCs with race ally will now attack players of that alignment only if attacked first.
Beta 2 Changelog
FIXES
- Necromancer spell books now openable only by necros instead of paladins
- Potential crash issue when doing [charinfo before race/class selection
- Cannot gain exp off of summoned or controled monsters
- Berserkers could wear up to full plate, should be studded
- Selecting Paladin would set player's class type as armsman
- Elementalist and Runemasters now have the proper primary/sec/tert stats
- Bug that caused advance class gump to display 1 level after the setting
- Dieing to a player sent the death by monster gump
- Stat gain amount on leveling will increase by the amount specified in the ExpSystem
- Primary, Secondary and Tertiary stat gain not functioning properly
CHANGES
- overall structure of the race and class systems improved
- Scouts can wear up to studded armor
- Replaced macing on elementalists with alchemy
- Replaced macing on runemasters with insribe
- Class Race and Exp system relocated to Server.Engines namespace
- removed auto skill advance when you level
- BodyMod obsolete, be sure to update any previous races to the new format
ADDITIONS
- Class System
* Artisian class
* Blacksmith class
* Carpenter class
* Tinker class
* Tailor class
* Fletcher class
* public const bool ClassSystem.Enabled
- Race System
* Added RaceAlly to BaseCreature
* public virtual int MaleBodyMod
* public virtual int FemaleBodyMod
* Orc and Trolls modified to ally with player orcs and trolls
- NOTE: These files are not required to run the system, by not using these
the rest of the system will work fine, however orcs and trolls will
continue to to attack player orcs and trolls
Exp System
* Training Spec Point System
* SkillTrainer Mobile
* public const bool ExpDeathPenalty
* public const double PenaltyPercent
* public const double PartyBonusPerMember
Installation:
Unzip and Install all the scripts in the distro changed folder over the existing distro version of that script
Install all the scripts in the distro changed folder over the existing distro version of that script
Install all the scripts in the distro changed folder over the existing distro version of that script
Install all the scripts in the distro changed folder over the existing distro version of that script
The rest can be placed anywhere in your /Scripts/ Folder.
Please understand that this is a BETA 1 release. I cannot guarantee it will work perfectly. In fact, I expect it to have a few bugs. Im only one person and can only test. Im releasing this because I need everyone to help find bugs and report them so they can be fixed. Please, don't insult me by coming back to this thread when something doesn't work right and start insulting my work or demanding it be fixed.
Questions/Comments/Concerns?