#W# Skill: Stats now give skill points to some skills.
This commit is contained in:
parent
9fc06bfe93
commit
4007f4c347
3 changed files with 123 additions and 119 deletions
|
|
@ -4,9 +4,9 @@
|
|||
"Name": "Alchemy",
|
||||
"Title": "Alchemist",
|
||||
"StrScale": 0,
|
||||
"DexScale": 0.05,
|
||||
"IntScale": 0.05,
|
||||
"StatTotal": 10,
|
||||
"DexScale": 0.1,
|
||||
"IntScale": 0.2,
|
||||
"StatTotal": 25,
|
||||
"StrGain": 0,
|
||||
"DexGain": 0.5,
|
||||
"IntGain": 0.5,
|
||||
|
|
@ -51,9 +51,9 @@
|
|||
"SkillID": 3,
|
||||
"Name": "Item Identification",
|
||||
"Title": "Merchant",
|
||||
"StrScale": 0,
|
||||
"DexScale": 0,
|
||||
"IntScale": 0,
|
||||
"StrScale": 0.07,
|
||||
"DexScale": 0.08,
|
||||
"IntScale": 0.15,
|
||||
"StatTotal": 0,
|
||||
"StrGain": 0,
|
||||
"DexGain": 0,
|
||||
|
|
@ -83,10 +83,10 @@
|
|||
"SkillID": 5,
|
||||
"Name": "Parrying",
|
||||
"Title": "Duelist",
|
||||
"StrScale": 0.075,
|
||||
"DexScale": 0.025,
|
||||
"StrScale": 0,
|
||||
"DexScale": 0,
|
||||
"IntScale": 0,
|
||||
"StatTotal": 10,
|
||||
"StatTotal": 0,
|
||||
"StrGain": 0.75,
|
||||
"DexGain": 0.25,
|
||||
"IntGain": 0,
|
||||
|
|
@ -115,10 +115,10 @@
|
|||
"SkillID": 7,
|
||||
"Name": "Blacksmithy",
|
||||
"Title": "Blacksmith",
|
||||
"StrScale": 0.1,
|
||||
"DexScale": 0,
|
||||
"StrScale": 0.20,
|
||||
"DexScale": 0.1,
|
||||
"IntScale": 0,
|
||||
"StatTotal": 10,
|
||||
"StatTotal": 0,
|
||||
"StrGain": 1,
|
||||
"DexGain": 0,
|
||||
"IntGain": 0,
|
||||
|
|
@ -131,10 +131,10 @@
|
|||
"SkillID": 8,
|
||||
"Name": "Bowcraft/Fletching",
|
||||
"Title": "Bowyer",
|
||||
"StrScale": 0.06,
|
||||
"DexScale": 0.16,
|
||||
"IntScale": 0,
|
||||
"StatTotal": 22,
|
||||
"StrScale": 0.1,
|
||||
"DexScale": 0.1,
|
||||
"IntScale": 0.1,
|
||||
"StatTotal": 0,
|
||||
"StrGain": 0.6,
|
||||
"DexGain": 1.6,
|
||||
"IntGain": 0,
|
||||
|
|
@ -163,10 +163,10 @@
|
|||
"SkillID": 10,
|
||||
"Name": "Camping",
|
||||
"Title": "Explorer",
|
||||
"StrScale": 0.2,
|
||||
"DexScale": 0.15,
|
||||
"IntScale": 0.15,
|
||||
"StatTotal": 50,
|
||||
"StrScale": 0,
|
||||
"DexScale": 0,
|
||||
"IntScale": 0,
|
||||
"StatTotal": 0,
|
||||
"StrGain": 2,
|
||||
"DexGain": 1.5,
|
||||
"IntGain": 1.5,
|
||||
|
|
@ -179,10 +179,10 @@
|
|||
"SkillID": 11,
|
||||
"Name": "Carpentry",
|
||||
"Title": "Carpenter",
|
||||
"StrScale": 0.2,
|
||||
"DexScale": 0.05,
|
||||
"IntScale": 0,
|
||||
"StatTotal": 25,
|
||||
"StrScale": 0.1,
|
||||
"DexScale": 0.1,
|
||||
"IntScale": 0.1,
|
||||
"StatTotal": 0,
|
||||
"StrGain": 2,
|
||||
"DexGain": 0.5,
|
||||
"IntGain": 0,
|
||||
|
|
@ -196,9 +196,9 @@
|
|||
"Name": "Cartography",
|
||||
"Title": "Cartographer",
|
||||
"StrScale": 0,
|
||||
"DexScale": 0.075,
|
||||
"IntScale": 0.075,
|
||||
"StatTotal": 15,
|
||||
"DexScale": 0.15,
|
||||
"IntScale": 0.15,
|
||||
"StatTotal": 0,
|
||||
"StrGain": 0,
|
||||
"DexGain": 0.75,
|
||||
"IntGain": 0.75,
|
||||
|
|
@ -212,9 +212,9 @@
|
|||
"Name": "Cooking",
|
||||
"Title": "Chef",
|
||||
"StrScale": 0,
|
||||
"DexScale": 0.2,
|
||||
"IntScale": 0.3,
|
||||
"StatTotal": 50,
|
||||
"DexScale": 0.15,
|
||||
"IntScale": 0.15,
|
||||
"StatTotal": 0,
|
||||
"StrGain": 0,
|
||||
"DexGain": 2,
|
||||
"IntGain": 3,
|
||||
|
|
@ -227,9 +227,9 @@
|
|||
"SkillID": 14,
|
||||
"Name": "Detecting Hidden",
|
||||
"Title": "Scout",
|
||||
"StrScale": 0,
|
||||
"StrScale": 0.1,
|
||||
"DexScale": 0.1,
|
||||
"IntScale": 0.2,
|
||||
"IntScale": 0.1,
|
||||
"StatTotal": 0,
|
||||
"StrGain": 0,
|
||||
"DexGain": 0.4,
|
||||
|
|
@ -244,9 +244,9 @@
|
|||
"Name": "Discordance",
|
||||
"Title": "Demoralizer",
|
||||
"StrScale": 0,
|
||||
"DexScale": 0.025,
|
||||
"IntScale": 0.025,
|
||||
"StatTotal": 5,
|
||||
"DexScale": 0,
|
||||
"IntScale": 0,
|
||||
"StatTotal": 0,
|
||||
"StrGain": 0,
|
||||
"DexGain": 0.25,
|
||||
"IntGain": 0.25,
|
||||
|
|
@ -275,10 +275,10 @@
|
|||
"SkillID": 17,
|
||||
"Name": "Healing",
|
||||
"Title": "Healer",
|
||||
"StrScale": 0.06,
|
||||
"DexScale": 0.06,
|
||||
"IntScale": 0.08,
|
||||
"StatTotal": 20,
|
||||
"StrScale": 0,
|
||||
"DexScale": 0,
|
||||
"IntScale": 0,
|
||||
"StatTotal": 0,
|
||||
"StrGain": 0.6,
|
||||
"DexGain": 0.6,
|
||||
"IntGain": 0.8,
|
||||
|
|
@ -291,9 +291,9 @@
|
|||
"SkillID": 18,
|
||||
"Name": "Fishing",
|
||||
"Title": "Fisherman",
|
||||
"StrScale": 0,
|
||||
"DexScale": 0,
|
||||
"IntScale": 0,
|
||||
"StrScale": 0.1,
|
||||
"DexScale": 0.1,
|
||||
"IntScale": 0.1,
|
||||
"StatTotal": 0,
|
||||
"StrGain": 0.5,
|
||||
"DexGain": 0.5,
|
||||
|
|
@ -307,9 +307,9 @@
|
|||
"SkillID": 19,
|
||||
"Name": "Forensic Evaluation",
|
||||
"Title": "Detective",
|
||||
"StrScale": 0,
|
||||
"DexScale": 0,
|
||||
"IntScale": 0,
|
||||
"StrScale": 0.05,
|
||||
"DexScale": 0.1,
|
||||
"IntScale": 0.15,
|
||||
"StatTotal": 0,
|
||||
"StrGain": 0,
|
||||
"DexGain": 0.2,
|
||||
|
|
@ -323,10 +323,10 @@
|
|||
"SkillID": 20,
|
||||
"Name": "Herding",
|
||||
"Title": "Shepherd",
|
||||
"StrScale": 0.1625,
|
||||
"DexScale": 0.0625,
|
||||
"IntScale": 0.025,
|
||||
"StatTotal": 25,
|
||||
"StrScale": 0,
|
||||
"DexScale": 0,
|
||||
"IntScale": 0,
|
||||
"StatTotal": 0,
|
||||
"StrGain": 1.625,
|
||||
"DexGain": 0.625,
|
||||
"IntGain": 0.25,
|
||||
|
|
@ -356,9 +356,9 @@
|
|||
"Name": "Provocation",
|
||||
"Title": "Rouser",
|
||||
"StrScale": 0,
|
||||
"DexScale": 0.045,
|
||||
"IntScale": 0.005,
|
||||
"StatTotal": 5,
|
||||
"DexScale": 0,
|
||||
"IntScale": 0,
|
||||
"StatTotal": 0,
|
||||
"StrGain": 0,
|
||||
"DexGain": 0.45,
|
||||
"IntGain": 0.05,
|
||||
|
|
@ -372,9 +372,9 @@
|
|||
"Name": "Inscription",
|
||||
"Title": "Scribe",
|
||||
"StrScale": 0,
|
||||
"DexScale": 0.02,
|
||||
"IntScale": 0.08,
|
||||
"StatTotal": 10,
|
||||
"DexScale": 0.15,
|
||||
"IntScale": 0.15,
|
||||
"StatTotal": 0,
|
||||
"StrGain": 0,
|
||||
"DexGain": 0.2,
|
||||
"IntGain": 0.8,
|
||||
|
|
@ -387,10 +387,10 @@
|
|||
"SkillID": 24,
|
||||
"Name": "Lockpicking",
|
||||
"Title": "Infiltrator",
|
||||
"StrScale": 0,
|
||||
"DexScale": 0.25,
|
||||
"IntScale": 0,
|
||||
"StatTotal": 25,
|
||||
"StrScale": 0.05,
|
||||
"DexScale": 0.15,
|
||||
"IntScale": 0.1,
|
||||
"StatTotal": 0,
|
||||
"StrGain": 0,
|
||||
"DexGain": 2,
|
||||
"IntGain": 0,
|
||||
|
|
@ -405,8 +405,8 @@
|
|||
"Title": "Mage",
|
||||
"StrScale": 0,
|
||||
"DexScale": 0,
|
||||
"IntScale": 0.15,
|
||||
"StatTotal": 15,
|
||||
"IntScale": 0,
|
||||
"StatTotal": 0,
|
||||
"StrGain": 0,
|
||||
"DexGain": 0,
|
||||
"IntGain": 1.5,
|
||||
|
|
@ -451,10 +451,10 @@
|
|||
"SkillID": 28,
|
||||
"Name": "Snooping",
|
||||
"Title": "Spy",
|
||||
"StrScale": 0,
|
||||
"DexScale": 0.25,
|
||||
"IntScale": 0,
|
||||
"StatTotal": 25,
|
||||
"StrScale": 0.05,
|
||||
"DexScale": 0.15,
|
||||
"IntScale": 0.1,
|
||||
"StatTotal": 0,
|
||||
"StrGain": 0,
|
||||
"DexGain": 2.5,
|
||||
"IntGain": 0,
|
||||
|
|
@ -484,9 +484,9 @@
|
|||
"Name": "Poisoning",
|
||||
"Title": "Assassin",
|
||||
"StrScale": 0,
|
||||
"DexScale": 0.04,
|
||||
"IntScale": 0.16,
|
||||
"StatTotal": 20,
|
||||
"DexScale": 0,
|
||||
"IntScale": 0,
|
||||
"StatTotal": 0,
|
||||
"StrGain": 0,
|
||||
"DexGain": 0.4,
|
||||
"IntGain": 1.6,
|
||||
|
|
@ -499,10 +499,10 @@
|
|||
"SkillID": 31,
|
||||
"Name": "Archery",
|
||||
"Title": "Archer",
|
||||
"StrScale": 0.025,
|
||||
"DexScale": 0.075,
|
||||
"StrScale": 0,
|
||||
"DexScale": 0,
|
||||
"IntScale": 0,
|
||||
"StatTotal": 10,
|
||||
"StatTotal": 0,
|
||||
"StrGain": 0.25,
|
||||
"DexGain": 0.75,
|
||||
"IntGain": 0,
|
||||
|
|
@ -531,10 +531,10 @@
|
|||
"SkillID": 33,
|
||||
"Name": "Stealing",
|
||||
"Title": "Pickpocket",
|
||||
"StrScale": 0,
|
||||
"DexScale": 0.1,
|
||||
"IntScale": 0,
|
||||
"StatTotal": 10,
|
||||
"StrScale": 0.05,
|
||||
"DexScale": 0.15,
|
||||
"IntScale": 0.1,
|
||||
"StatTotal": 0,
|
||||
"StrGain": 0,
|
||||
"DexGain": 1,
|
||||
"IntGain": 0,
|
||||
|
|
@ -547,10 +547,10 @@
|
|||
"SkillID": 34,
|
||||
"Name": "Tailoring",
|
||||
"Title": "Tailor",
|
||||
"StrScale": 0.0375,
|
||||
"DexScale": 0.1625,
|
||||
"IntScale": 0.05,
|
||||
"StatTotal": 25,
|
||||
"StrScale": 0.05,
|
||||
"DexScale": 0.15,
|
||||
"IntScale": 0.1,
|
||||
"StatTotal": 0,
|
||||
"StrGain": 0.38,
|
||||
"DexGain": 1.63,
|
||||
"IntGain": 0.5,
|
||||
|
|
@ -563,10 +563,10 @@
|
|||
"SkillID": 35,
|
||||
"Name": "Animal Taming",
|
||||
"Title": "Tamer",
|
||||
"StrScale": 0.14,
|
||||
"DexScale": 0.02,
|
||||
"IntScale": 0.04,
|
||||
"StatTotal": 20,
|
||||
"StrScale": 0,
|
||||
"DexScale": 0,
|
||||
"IntScale": 0,
|
||||
"StatTotal": 0,
|
||||
"StrGain": 1.4,
|
||||
"DexGain": 0.2,
|
||||
"IntGain": 0.4,
|
||||
|
|
@ -596,9 +596,9 @@
|
|||
"Name": "Tinkering",
|
||||
"Title": "Tinker",
|
||||
"StrScale": 0.05,
|
||||
"DexScale": 0.02,
|
||||
"IntScale": 0.03,
|
||||
"StatTotal": 10,
|
||||
"DexScale": 0.15,
|
||||
"IntScale": 0.1,
|
||||
"StatTotal": 0,
|
||||
"StrGain": 0.5,
|
||||
"DexGain": 0.2,
|
||||
"IntGain": 0.3,
|
||||
|
|
@ -612,9 +612,9 @@
|
|||
"Name": "Tracking",
|
||||
"Title": "Ranger",
|
||||
"StrScale": 0,
|
||||
"DexScale": 0.125,
|
||||
"IntScale": 0.125,
|
||||
"StatTotal": 25,
|
||||
"DexScale": 0,
|
||||
"IntScale": 0,
|
||||
"StatTotal": 0,
|
||||
"StrGain": 0,
|
||||
"DexGain": 1.25,
|
||||
"IntGain": 1.25,
|
||||
|
|
@ -627,10 +627,10 @@
|
|||
"SkillID": 39,
|
||||
"Name": "Veterinary",
|
||||
"Title": "Veterinarian",
|
||||
"StrScale": 0.08,
|
||||
"DexScale": 0.04,
|
||||
"IntScale": 0.08,
|
||||
"StatTotal": 20,
|
||||
"StrScale": 0,
|
||||
"DexScale": 0,
|
||||
"IntScale": 0,
|
||||
"StatTotal": 0,
|
||||
"StrGain": 0.8,
|
||||
"DexGain": 0.4,
|
||||
"IntGain": 0.8,
|
||||
|
|
@ -643,10 +643,10 @@
|
|||
"SkillID": 40,
|
||||
"Name": "Swordsmanship",
|
||||
"Title": "Swordsman",
|
||||
"StrScale": 0.075,
|
||||
"DexScale": 0.025,
|
||||
"StrScale": 0,
|
||||
"DexScale": 0,
|
||||
"IntScale": 0,
|
||||
"StatTotal": 10,
|
||||
"StatTotal": 0,
|
||||
"StrGain": 0.75,
|
||||
"DexGain": 0.25,
|
||||
"IntGain": 0,
|
||||
|
|
@ -659,10 +659,10 @@
|
|||
"SkillID": 41,
|
||||
"Name": "Mace Fighting",
|
||||
"Title": "Armsman",
|
||||
"StrScale": 0.09,
|
||||
"DexScale": 0.01,
|
||||
"StrScale": 0,
|
||||
"DexScale": 0,
|
||||
"IntScale": 0,
|
||||
"StatTotal": 10,
|
||||
"StatTotal": 0,
|
||||
"StrGain": 0.9,
|
||||
"DexGain": 0.1,
|
||||
"IntGain": 0,
|
||||
|
|
@ -675,10 +675,10 @@
|
|||
"SkillID": 42,
|
||||
"Name": "Fencing",
|
||||
"Title": "Fencer",
|
||||
"StrScale": 0.045,
|
||||
"DexScale": 0.055,
|
||||
"StrScale": 0,
|
||||
"DexScale": 0,
|
||||
"IntScale": 0,
|
||||
"StatTotal": 10,
|
||||
"StatTotal": 0,
|
||||
"StrGain": 0.45,
|
||||
"DexGain": 0.55,
|
||||
"IntGain": 0,
|
||||
|
|
@ -691,10 +691,10 @@
|
|||
"SkillID": 43,
|
||||
"Name": "Wrestling",
|
||||
"Title": "Wrestler",
|
||||
"StrScale": 0.09,
|
||||
"DexScale": 0.01,
|
||||
"StrScale": 0,
|
||||
"DexScale": 0,
|
||||
"IntScale": 0,
|
||||
"StatTotal": 10,
|
||||
"StatTotal": 0,
|
||||
"StrGain": 0.9,
|
||||
"DexGain": 0.1,
|
||||
"IntGain": 0,
|
||||
|
|
@ -707,10 +707,10 @@
|
|||
"SkillID": 44,
|
||||
"Name": "Lumberjacking",
|
||||
"Title": "Lumberjack",
|
||||
"StrScale": 0.2,
|
||||
"DexScale": 0,
|
||||
"IntScale": 0,
|
||||
"StatTotal": 20,
|
||||
"StrScale": 0.15,
|
||||
"DexScale": 0.1,
|
||||
"IntScale": 0.05,
|
||||
"StatTotal": 0,
|
||||
"StrGain": 2,
|
||||
"DexGain": 0,
|
||||
"IntGain": 0,
|
||||
|
|
@ -724,9 +724,9 @@
|
|||
"Name": "Mining",
|
||||
"Title": "Miner",
|
||||
"StrScale": 0.2,
|
||||
"DexScale": 0,
|
||||
"DexScale": 0.1,
|
||||
"IntScale": 0,
|
||||
"StatTotal": 20,
|
||||
"StatTotal": 0,
|
||||
"StrGain": 2,
|
||||
"DexGain": 0,
|
||||
"IntGain": 0,
|
||||
|
|
@ -771,8 +771,8 @@
|
|||
"SkillID": 48,
|
||||
"Name": "Remove Trap",
|
||||
"Title": "Trap Specialist",
|
||||
"StrScale": 0,
|
||||
"DexScale": 0.2,
|
||||
"StrScale": 0.05,
|
||||
"DexScale": 0.15,
|
||||
"IntScale": 0.1,
|
||||
"StatTotal": 0,
|
||||
"StrGain": 0,
|
||||
|
|
@ -803,9 +803,9 @@
|
|||
"SkillID": 50,
|
||||
"Name": "Focus",
|
||||
"Title": "Driven",
|
||||
"StrScale": 0,
|
||||
"DexScale": 0,
|
||||
"IntScale": 0,
|
||||
"StrScale": 0.1,
|
||||
"DexScale": 0.1,
|
||||
"IntScale": 0.1,
|
||||
"StatTotal": 0,
|
||||
"StrGain": 0,
|
||||
"DexGain": 0,
|
||||
|
|
@ -915,10 +915,10 @@
|
|||
"SkillID": 57,
|
||||
"Name": "Throwing",
|
||||
"Title": "Bladeweaver",
|
||||
"StrScale": 0.025,
|
||||
"DexScale": 0.075,
|
||||
"StrScale": 0,
|
||||
"DexScale": 0,
|
||||
"IntScale": 0,
|
||||
"StatTotal": 10,
|
||||
"StatTotal": 0,
|
||||
"StrGain": 0.25,
|
||||
"DexGain": 0.75,
|
||||
"IntGain": 0,
|
||||
|
|
|
|||
|
|
@ -14,6 +14,8 @@ namespace Server
|
|||
{
|
||||
public static void DisableStatInfluences()
|
||||
{
|
||||
if (Settings.S_StatInfluence)
|
||||
return;
|
||||
for (var i = 0; i < SkillInfo.Table.Length; ++i)
|
||||
{
|
||||
var info = SkillInfo.Table[i];
|
||||
|
|
|
|||
|
|
@ -14,6 +14,8 @@ namespace Server
|
|||
public static int S_RegionDungeonTrapsChance = 3; // 1-10 Chance to get a trap check per step
|
||||
public static bool S_TrapDetected = false; // Get a message if the trap gets detected
|
||||
public static bool S_TrapDamageMitigated = true; // Get a message if the trap damage gets mitigated
|
||||
public static bool S_StatInfluence = true; // Do stats give skill points.
|
||||
// Not implimented yet
|
||||
public static bool S_TreasureBags = false; // Spawn random treasure bags.
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue