All pastes #1718747 Raw Edit

Calc translate

public text v1 · immutable
#1718747 ·published 2009-12-17 21:51 UTC
rendered paste body
 //.   AllPerks[0]
 AllPerks[0]->PeSetPerkName(".  ");
 AllPerks[0]->PeSetParams(0,0,0,0,0,2,0,0,0,0,0,0,0,0,0);
 AllPerks[0]->PeSetReqStats(6,0,0,0,0,6,0);
 AllPerks[0]->PeSetReqLvl(3);
 AllPerks[0]->PeSetCount(3);
 AllPerks[0]->PeSetDescr(0, "+2 to HtH damage");
 AllPerks[0]->PeSetIndex(0);
 //AllPerks[0]->PeSetTextChar("   ");
 //--------------------------------------------------------------------------
 // AllPerks[1]
 AllPerks[1]->PeSetPerkName("Ghost");
 AllPerks[1]->PeSetSkills(0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0);
 AllPerks[1]->PeSetReqSkills(-50,-50,-50,-50,-50,-50,-50,-50,60,-50,-50,-50,-50,-50,-50,-50,-50,-50);
 AllPerks[1]->PeSetReqLvl(6);
 AllPerks[1]->PeSetCount(1);
 AllPerks[1]->PeSetDescr(0, "+20% to sneak at night. But probably it doesnt work");
 AllPerks[1]->PeSetIndex(1);
 // AllPerks[1]->PeSetTextChar("Ghost perk doesnt work\n");
 //--------------------------------------------------------------------------
 // AllPerks[2]
 AllPerks[2]->PeSetPerkName("");
 AllPerks[2]->PeSetReqStats(0,0,0,0,6,0,0);
 AllPerks[2]->PeSetCount(1);
 AllPerks[2]->PeSetReqLvl(3);
 AllPerks[2]->PeSetDescr(0, "+50% skill points for reading books");
 AllPerks[2]->PeSetTextChar("   50%  -   \n");
 AllPerks[2]->PeSetIndex(2);
 //---------------------------------------------------------------------------
 // AllPerks[3]
 AllPerks[3]->PeSetPerkName("");
 AllPerks[3]->PeSetReqStats(0,6,0,0,0,0,0);
 AllPerks[3]->PeSetReqLvl(3);
 AllPerks[3]->PeSetCount(1);
 AllPerks[3]->PeSetDescr(0, "           3");
 AllPerks[3]->PeSetTextChar("           3\n");
 AllPerks[3]->PeSetIndex(3);
 //---------------------------------------------------------------------------
 //   AllPerks[4]
 AllPerks[4]->PeSetPerkName("Kamasutra master");
 AllPerks[4]->PeSetReqStats(0,0,5,0,0,5,0);
 AllPerks[4]->PeSetReqLvl(3);
 AllPerks[4]->PeSetCount(0); //1
 AllPerks[4]->PeSetDescr(0, "Opposite sex likes you much more. Doesnt work!");
 AllPerks[4]->PeSetTextChar("Doesnt work right now!\n");
 AllPerks[4]->PeSetIndex(4);
 //---------------------------------------------------------------------------
 // AllPerks[5]
 AllPerks[5]->PeSetPerkName("Magnetic personality");
 AllPerks[5]->PeSetMaxReqStats(10,10,10,9,10,10,10);
 AllPerks[5]->PeSetReqLvl(3);
 AllPerks[5]->PeSetCount(1);
 AllPerks[5]->PeSetDescr(0, "You can have +1 player/npc in you group");
 AllPerks[5]->PeSetTextChar("        \n");
 AllPerks[5]->PeSetIndex(5);
 //---------------------------------------------------------------------------
 // AllPerks[6]
 AllPerks[6]->PeSetPerkName("Healer");
 AllPerks[6]->PeSetReqStats(0,7,0,0,5,6,0);
 AllPerks[6]->PeSetReqSkills(-50,-50,-50,-50,-50,-50,40,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50);
 AllPerks[6]->PeSetReqLvl(3);
 AllPerks[6]->PeSetCount(2);
 AllPerks[6]->PeSetDescr(0, "healing +4-10 additional health points when using First Aid skill");
 AllPerks[6]->PeSetTextChar("healing +4-10 additional health points when using First Aid skill\n");
 AllPerks[6]->PeSetIndex(6);
 //---------------------------------------------------------------------------
 // AllPerks[7]
 AllPerks[7]->PeSetPerkName("Thief");
 AllPerks[7]->PeSetSkills(0,0,0,0,0,0,0,0,10,10,10,10,0,0,0,0,0,0);
 AllPerks[7]->PeSetReqLvl(3);
 AllPerks[7]->PeSetDescr(0, "+10% to Sneak, Lockpick, Traps, Steal");
 AllPerks[7]->PeSetCount(1);
 AllPerks[7]->PeSetIndex(7);
 //---------------------------------------------------------------------------
 // AllPerks[8]
 AllPerks[8]->PeSetPerkName("Toughness");
 AllPerks[8]->PeSetParams(0,0,0,0,0,0,10,0,0,0,0,0,0,0,0);
 AllPerks[8]->PeSetReqStats(0,0,6,0,0,0,6);
 AllPerks[8]->PeSetReqLvl(3);
 AllPerks[8]->PeSetDescr(0, " +2/5% of normal damage resistance");
 AllPerks[8]->PeSetCount(2);
 AllPerks[8]->PeSetIndex(8);
 //---------------------------------------------------------------------------
 //  AllPerks[9]
 AllPerks[9]->PeSetPerkName("Fast reaction");
 AllPerks[9]->PeSetParams(0,0,0,0,0,0,0,0,0,2,0,0,0,0,0);
 AllPerks[9]->PeSetReqStats(0,6,0,0,0,0,0);
 AllPerks[9]->PeSetReqLvl(3);
 AllPerks[9]->PeSetDescr(0, "+2 to Sequence");
 AllPerks[9]->PeSetCount(3);
 AllPerks[9]->PeSetIndex(9);
 //---------------------------------------------------------------------------
 //  AllPerks[10]
 AllPerks[10]->PeSetPerkName("Fast healing");
 AllPerks[10]->PeSetParams(0,0,0,0,0,0,0,0,0,0,2,0,0,0,0);
 AllPerks[10]->PeSetReqStats(0,0,6,0,0,0,0);
 AllPerks[10]->PeSetReqLvl(3);
 AllPerks[10]->PeSetDescr(0, "+2 to healing rate");
 AllPerks[10]->PeSetCount(3);
 AllPerks[10]->PeSetIndex(10);
 //---------------------------------------------------------------------------
 //  AllPerks[11]
 AllPerks[11]->PeSetPerkName("Night Vision");
 AllPerks[11]->PeSetReqStats(0,6,0,0,0,0,0);
 AllPerks[11]->PeSetReqLvl(3);
 AllPerks[11]->PeSetCount(0);//1
 AllPerks[11]->PeSetDescr(0, "You see better at night. DOESNT WORK!");
 AllPerks[11]->PeSetTextChar("You see better at night. DOESNT WORK!\n");
 AllPerks[11]->PeSetIndex(11);
 //---------------------------------------------------------------------------
 //  AllPerks[12]
 AllPerks[12]->PeSetPerkName("An important type");
 AllPerks[12]->PeSetReqStats(0,0,0,6,0,0,0);
 AllPerks[12]->PeSetReqLvl(3);
 AllPerks[12]->PeSetCount(0);//3
 AllPerks[12]->PeSetDescr(0, "First reaction of npc better for 10% DOESNT WORK!");
 AllPerks[12]->PeSetTextChar("      10%.  !\n");
 AllPerks[12]->PeSetIndex(12);
 //---------------------------------------------------------------------------
 // AllPerks[13]
 AllPerks[13]->PeSetPerkName("Quick pockets");
 AllPerks[13]->PeSetReqStats(0,0,0,0,0,5,0);
 AllPerks[13]->PeSetReqLvl(3);
 AllPerks[13]->PeSetCount(1);
 AllPerks[13]->PeSetDescr(0, "Using things from you inventory costs 2ap less. Probably doent work");
 AllPerks[13]->PeSetTextChar("Using things from you inventory costs 2ap less. Probably doent work\n");
 AllPerks[13]->PeSetIndex(13);
 //---------------------------------------------------------------------------
 //  AllPerks[14]
 AllPerks[14]->PeSetPerkName("Quick Recovery");
 AllPerks[14]->PeSetReqStats(0,0,0,0,0,5,0);
 AllPerks[14]->PeSetReqLvl(3);
 AllPerks[14]->PeSetCount(1);
 AllPerks[14]->PeSetDescr(0, "You need 1 ap to get up");
 AllPerks[14]->PeSetTextChar("You need 1 ap to get up\n");
 AllPerks[14]->PeSetIndex(14);
 //---------------------------------------------------------------------------
 // AllPerks[15]
 AllPerks[15]->PeSetPerkName("Scout");
 AllPerks[15]->PeSetReqStats(0,7,0,0,0,0,0);
 AllPerks[15]->PeSetReqLvl(3);
 AllPerks[15]->PeSetCount(1);
 AllPerks[15]->PeSetDescr(0, "On WM you see farther (+1hex). Chance of random encounters is higher");
 AllPerks[15]->PeSetTextChar("On WM you see farther (+1hex). Chance of random encounters is higher\n");
 AllPerks[15]->PeSetIndex(15);
 //---------------------------------------------------------------------------
 // AllPerks[16]
 AllPerks[16]->PeSetPerkName("Smooth talker");
 AllPerks[16]->PeSetReqStats(0,0,0,0,4,0,0);
 AllPerks[16]->PeSetReqLvl(3);
 AllPerks[16]->PeSetCount(3);
 AllPerks[16]->PeSetDescr(0, "+2 to your intellegence while talking to npc");
 AllPerks[16]->PeSetTextChar("+2 to your intellegence while talking to npc\n");
 AllPerks[16]->PeSetIndex(16);
 //---------------------------------------------------------------------------
 //  AllPerks[17]
 AllPerks[17]->PeSetPerkName("Stone Wall");
 AllPerks[17]->PeSetReqStats(6,0,0,0,0,0,0);
 AllPerks[17]->PeSetReqLvl(3);
 AllPerks[17]->PeSetCount(1);
 AllPerks[17]->PeSetDescr(0, "Chance to resiving a knockdown is lower (1/2)");
 AllPerks[17]->PeSetTextChar("Chance to resiving a knockdown is lower\n");
 AllPerks[17]->PeSetIndex(17);
 //---------------------------------------------------------------------------
 //  AllPerks[18]
 AllPerks[18]->PeSetPerkName("Stonewall");
 AllPerks[18]->PeSetReqStats(6,0,6,0,0,0,0);
 AllPerks[18]->PeSetParams(22,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
 AllPerks[18]->PeSetReqLvl(3);
 AllPerks[18]->PeSetDescr(0, "+22kg of weight ( 50 lbs)");
 AllPerks[18]->PeSetCount(3);
 AllPerks[18]->PeSetIndex(18);
 //---------------------------------------------------------------------------
 // AllPerks[19]
 AllPerks[19]->PeSetPerkName("Surviviallist");
 AllPerks[19]->PeSetReqStats(0,0,6,0,6,0,0);
 AllPerks[19]->PeSetReqSkills(-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,40);
 AllPerks[19]->PeSetSkills(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25);
 AllPerks[19]->PeSetReqLvl(3);
 AllPerks[19]->PeSetDescr(0, "+25% to outdoorsman");
 AllPerks[19]->PeSetCount(3);
 AllPerks[19]->PeSetIndex(19);
 //---------------------------------------------------------------------------
 //  AllPerks[20]
 AllPerks[20]->PeSetPerkName(" ");
 AllPerks[20]->PeSetReqStats(0,0,0,0,4,0,0);
 AllPerks[20]->PeSetReqLvl(3);
 AllPerks[20]->PeSetCount(1);
 AllPerks[20]->PeSetDescr(0, "+5% to exp gain");
 AllPerks[20]->PeSetTextChar("+5% to exp gain\n");
 AllPerks[20]->PeSetIndex(20);
 //---------------------------------------------------------------------------
 // AllPerks[21]
 AllPerks[21]->PeSetPerkName("Awarness");
 AllPerks[21]->PeSetReqStats(0,5,0,0,0,0,0);
 AllPerks[21]->PeSetReqLvl(3);
 AllPerks[21]->PeSetCount(0);
 AllPerks[21]->PeSetDescr(0, "While looking at you opponent you see more information about him.");
 AllPerks[21]->PeSetTextChar("While looking at you opponent you see more information about him.\n");
 AllPerks[21]->PeSetIndex(21);
 //---------------------------------------------------------------------------
 //  AllPerks[22]
 AllPerks[22]->PeSetPerkName("Adrenaline Rush");
 AllPerks[22]->PeSetMaxReqStats(9,10,10,10,10,10,10);
 AllPerks[22]->PeSetReqLvl(6);
 AllPerks[22]->PeSetCount(1);
 AllPerks[22]->PeSetDescr(0, "+1 str if you Health points is below 50%");
 AllPerks[22]->PeSetTextChar("+1 str if you Health points is below 50%\n");
 AllPerks[22]->PeSetIndex(22);
 //---------------------------------------------------------------------------
 //  AllPerks[23]
 AllPerks[23]->PeSetPerkName("Bonus move");
 AllPerks[23]->PeSetReqStats(0,0,0,0,0,5,0);
 AllPerks[23]->PeSetReqLvl(6);
 AllPerks[23]->PeSetCount(2);
 AllPerks[23]->PeSetDescr(0, "+2 ap for walking in Turn Based mode");
 AllPerks[23]->PeSetTextChar("+2 ap for walking in Turn Based mode\n");
 AllPerks[23]->PeSetIndex(23);
 //---------------------------------------------------------------------------
 //  AllPerks[24]
 AllPerks[24]->PeSetPerkName("Bonus Ranged Damage");
 AllPerks[24]->PeSetReqStats(0,0,0,0,0,6,6);
 AllPerks[24]->PeSetReqLvl(6);
 AllPerks[24]->PeSetCount(2);
 AllPerks[24]->PeSetDescr(0, "+2 damage from ranged weapons");
 AllPerks[24]->PeSetTextChar("+2 damage from ranged weapons\n");
 AllPerks[24]->PeSetIndex(24);
 //---------------------------------------------------------------------------
 // AllPerks[25]
 AllPerks[25]->PeSetPerkName("Educated");
 AllPerks[25]->PeSetReqStats(0,0,0,0,6,0,0);
 AllPerks[25]->PeSetParams(0,0,0,0,0,0,0,0,0,0,0,0,0,2,0);
 AllPerks[25]->PeSetReqLvl(6);
 AllPerks[25]->PeSetDescr(0, "+2 skill points per lvl");
 AllPerks[25]->PeSetCount(3);
 AllPerks[25]->PeSetIndex(25);
 //---------------------------------------------------------------------------
 // AllPerks[26]
 AllPerks[26]->PeSetPerkName("Empathy");
 AllPerks[26]->PeSetReqStats(0,7,0,0,5,0,0);
 AllPerks[26]->PeSetReqLvl(6);
 AllPerks[26]->PeSetCount(1);
 AllPerks[26]->PeSetDescr(0, "Everyone likes you. Doenst work!");
 AllPerks[26]->PeSetTextChar("Everyone likes you. Doenst work!\n");
 AllPerks[26]->PeSetIndex(26);
 //---------------------------------------------------------------------------
 // AllPerks[27]
 AllPerks[27]->PeSetPerkName("Fortune Finder");
 AllPerks[27]->PeSetReqStats(0,8,0,0,0,0,0);
 AllPerks[27]->PeSetReqLvl(6);
 AllPerks[27]->PeSetCount(0); //1
 AllPerks[27]->PeSetDescr(0, " .  ");
 AllPerks[27]->PeSetTextChar("   !\n");
 AllPerks[27]->PeSetIndex(27);
 //---------------------------------------------------------------------------
 // AllPerks[28]
 AllPerks[28]->PeSetPerkName("Gambler");
 AllPerks[28]->PeSetReqSkills(-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,50,-50);
 AllPerks[28]->PeSetSkills(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,0);
 AllPerks[28]->PeSetReqLvl(6);
 AllPerks[28]->PeSetDescr(0, "+40% to Gambling");
 AllPerks[28]->PeSetCount(1);
 AllPerks[28]->PeSetIndex(28);
 //---------------------------------------------------------------------------
 // AllPerks[29]
 AllPerks[29]->PeSetPerkName("Harmless");
 AllPerks[29]->PeSetReqSkills(-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,50,-50,-50,-50,-50,-50,-50,-50);
 AllPerks[29]->PeSetSkills(0,0,0,0,0,0,0,0,0,0,40,0,0,0,0,0,0,0);
 AllPerks[29]->PeSetReqLvl(6);
 AllPerks[29]->PeSetDescr(0, "+20% to stealth. Needs +50 karma");
 AllPerks[29]->PeSetCount(1);
 AllPerks[29]->PeSetIndex(29);
 //---------------------------------------------------------------------------
 // AllPerks[30]
 AllPerks[30]->PeSetPerkName("Heave Ho!");
 AllPerks[30]->PeSetReqLvl(6);
 AllPerks[30]->PeSetCount(3);
 AllPerks[30]->PeSetDescr(0, "+2 to str ");
 AllPerks[30]->PeSetTextChar("+2      \n");
 AllPerks[30]->PeSetIndex(30);
 //---------------------------------------------------------------------------
 //   AllPerks[31]
 AllPerks[31]->PeSetPerkName("More Criticals");
 AllPerks[31]->PeSetReqStats(0,0,0,0,0,0,6);
 AllPerks[31]->PeSetParams(0,0,0,0,0,0,0,0,0,0,0,5,0,0,0);
 AllPerks[31]->PeSetReqLvl(6);
 AllPerks[31]->PeSetDescr(0, "+5% crit");
 AllPerks[31]->PeSetCount(3);
 AllPerks[31]->PeSetIndex(31);
 //---------------------------------------------------------------------------
 // AllPerks[32]
 AllPerks[32]->PeSetPerkName("Negotiator");
 AllPerks[32]->PeSetReqSkills(-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,50,50,-50,-50);
 AllPerks[32]->PeSetSkills(0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,20,0,0);
 AllPerks[32]->PeSetReqLvl(6);
 AllPerks[32]->PeSetDescr(0, "+20% to speech and barter");
 AllPerks[32]->PeSetCount(1);
 AllPerks[32]->PeSetIndex(32);
 //---------------------------------------------------------------------------
 // AllPerks[33]
 AllPerks[33]->PeSetPerkName("Pack rat");
 AllPerks[33]->PeSetParams(22,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
 AllPerks[33]->PeSetReqLvl(6);
 AllPerks[33]->PeSetDescr(0, "+21 kg (nearly 21)");
 AllPerks[33]->PeSetCount(1);
 AllPerks[33]->PeSetIndex(33);
 //---------------------------------------------------------------------------
 // AllPerks[34]
 AllPerks[34]->PeSetPerkName("Path finder");
 AllPerks[34]->PeSetReqStats(0,0,6,0,0,0,0);
 AllPerks[34]->PeSetReqSkills(-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,60);
 AllPerks[34]->PeSetReqLvl(6);
 AllPerks[34]->PeSetCount(2);
 AllPerks[34]->PeSetDescr(0, "      25%");
 AllPerks[34]->PeSetTextChar("      25%\n");
 AllPerks[34]->PeSetIndex(34);
 //---------------------------------------------------------------------------
 //  AllPerks[35]
 AllPerks[35]->PeSetPerkName("Rad Resistance");
 AllPerks[35]->PeSetReqStats(0,0,6,0,4,0,0);
 AllPerks[35]->PeSetParams(0,0,0,0,0,0,0,0,15,0,0,0,0,0,0);
 AllPerks[35]->PeSetReqLvl(6);
 AllPerks[35]->PeSetDescr(0, "+15% to Rad Resistance");
 AllPerks[35]->PeSetCount(2);
 AllPerks[35]->PeSetIndex(35);
 //---------------------------------------------------------------------------
 // AllPerks[36]
 AllPerks[36]->PeSetPerkName("Ranger");
 AllPerks[36]->PeSetReqStats(0,6,0,0,0,0,0);
 AllPerks[36]->PeSetSkills(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15);
 AllPerks[36]->PeSetReqLvl(6);
 AllPerks[36]->PeSetDescr(0, "+15% to outdoorsman");
 AllPerks[36]->PeSetCount(1);
 AllPerks[36]->PeSetIndex(36);
 //---------------------------------------------------------------------------
 // AllPerks[37]
 AllPerks[37]->PeSetPerkName("Salesman");
 AllPerks[37]->PeSetReqSkills(-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,50,-50,-50);
 AllPerks[37]->PeSetSkills(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,0,0);
 AllPerks[37]->PeSetReqLvl(6);
 AllPerks[37]->PeSetDescr(0, "+40% to barter");
 AllPerks[37]->PeSetCount(1);
 AllPerks[37]->PeSetIndex(37);
 //---------------------------------------------------------------------------
 // AllPerks[38]
 AllPerks[38]->PeSetPerkName("Snake eater");
 AllPerks[38]->PeSetReqStats(0,0,3,0,0,0,0);
 AllPerks[38]->PeSetParams(0,0,0,0,0,0,0,25,0,0,0,0,0,0,0);
 AllPerks[38]->PeSetReqLvl(6);
 AllPerks[38]->PeSetDescr(0, "+25% to posion resistance");
 AllPerks[38]->PeSetCount(2);
 AllPerks[38]->PeSetIndex(38);
 //---------------------------------------------------------------------------
 //  AllPerks[39]
 AllPerks[39]->PeSetPerkName("Silent run");
 AllPerks[39]->PeSetReqStats(0,0,0,0,0,6,0);
 AllPerks[39]->PeSetReqSkills(-50,-50,-50,-50,-50,-50,-50,-50,50,-50,-50,-50,-50,-50,-50,-50,-50,-50);
 AllPerks[39]->PeSetReqLvl(6);
 AllPerks[39]->PeSetCount(1);
 AllPerks[39]->PeSetDescr(0, "You can run in sneak");
 AllPerks[39]->PeSetTextChar("You can run in sneak\n");
 AllPerks[39]->PeSetIndex(39);
 //---------------------------------------------------------------------------
 //   AllPerks[40]
 AllPerks[40]->PeSetPerkName("Better criticals");
 AllPerks[40]->PeSetReqStats(0,6,0,0,0,4,6);
 AllPerks[40]->PeSetReqLvl(9);
 AllPerks[40]->PeSetCount(1);
 AllPerks[40]->PeSetDescr(0, "Crit roll, wich depends on crit damge modified for 20 (pre wipe inf)");
 AllPerks[40]->PeSetTextChar("Crit roll, wich depends on crit damge modified for 20 (pre wipe inf)\n");
 AllPerks[40]->PeSetIndex(40);
 //---------------------------------------------------------------------------
 //- AllPerks[41]
 AllPerks[41]->PeSetPerkName("Demolition Expert");
 AllPerks[41]->PeSetReqStats(0,0,0,0,0,4,0);
 AllPerks[41]->PeSetReqSkills(-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,90,-50,-50,-50,-50,-50,-50);
 AllPerks[41]->PeSetReqLvl(9);
 AllPerks[41]->PeSetCount(3);
 AllPerks[41]->PeSetDescr(0, "Your explosives deals more damage");
 AllPerks[41]->PeSetTextChar("Your explosives deals more damage\n");
 AllPerks[41]->PeSetIndex(41);
 //---------------------------------------------------------------------------
 // AllPerks[42]
 AllPerks[42]->PeSetPerkName("Dodger");
 AllPerks[42]->PeSetReqStats(0,0,0,0,0,6,0);
 AllPerks[42]->PeSetParams(0,0,0,5,0,0,0,0,0,0,0,0,0,0,0);
 AllPerks[42]->PeSetReqLvl(9);
 AllPerks[42]->PeSetDescr(0, "+5 to armor class");
 AllPerks[42]->PeSetCount(1);
 AllPerks[42]->PeSetIndex(42);
 //---------------------------------------------------------------------------
 // AllPerks[43]
 AllPerks[43]->PeSetPerkName("Explorer");
 AllPerks[43]->PeSetReqLvl(9);
 AllPerks[43]->PeSetCount(1);
 AllPerks[43]->PeSetDescr(0, "Chance to find special random encounter is higher");
 AllPerks[43]->PeSetTextChar("Chance to find special random encounter is higher\n");
 AllPerks[43]->PeSetIndex(43);
 //---------------------------------------------------------------------------
 //   AllPerks[44]
 AllPerks[44]->PeSetPerkName("Here and now!");
 AllPerks[44]->PeSetReqLvl(9);
 AllPerks[44]->PeSetCount(1);
 AllPerks[44]->PeSetDescr(0, "+1 lvl");
 AllPerks[44]->PeSetTextChar("+1 lvl probably\n");
 AllPerks[44]->PeSetIndex(44);
 //---------------------------------------------------------------------------
 //  AllPerks[45]
 AllPerks[45]->PeSetPerkName("Karma Beacon");
 AllPerks[45]->PeSetReqStats(0,0,0,6,0,0,0);
 AllPerks[45]->PeSetReqLvl(9);
 AllPerks[45]->PeSetCount(1);
 AllPerks[45]->PeSetDescr(0, "Karma effects are doubled");
 AllPerks[45]->PeSetTextChar("Karma effects are doubled\n");
 AllPerks[45]->PeSetIndex(45);
 //---------------------------------------------------------------------------
 //  AllPerks[46]
 AllPerks[46]->PeSetPerkName("Light step");
 AllPerks[46]->PeSetReqStats(0,0,0,0,0,5,5);
 AllPerks[46]->PeSetReqLvl(9);
 AllPerks[46]->PeSetCount(1);
 AllPerks[46]->PeSetDescr(0, "Possibility of turning on someones trap (mine) is lower");
 AllPerks[46]->PeSetTextChar("Possibility of turning on someones trap (mine) is lower\n");
 AllPerks[46]->PeSetIndex(46);
 //---------------------------------------------------------------------------
 //- AllPerks[47]
 AllPerks[47]->PeSetPerkName("Master Trader");
 AllPerks[47]->PeSetReqStats(0,0,0,7,0,0,0);
 AllPerks[47]->PeSetReqSkills(-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,60,-50,-50);
 AllPerks[47]->PeSetReqLvl(9);
 AllPerks[47]->PeSetCount(1);
 AllPerks[47]->PeSetDescr(0, "25% discounts");
 AllPerks[47]->PeSetTextChar("25% discounts\n");
 AllPerks[47]->PeSetIndex(47);
 //---------------------------------------------------------------------------
 // AllPerks[48]
 AllPerks[48]->PeSetPerkName("Sharpshooter");
 AllPerks[48]->PeSetReqStats(0,7,0,0,6,0,0);
 AllPerks[48]->PeSetParams(0,0,0,0,0,0,0,0,0,0,0,0,6,0,0);
 AllPerks[48]->PeSetReqLvl(9);
 AllPerks[48]->PeSetCount(1);
 AllPerks[48]->PeSetDescr(0, "adds +2 pe for aim %, +6 hexes sight");
 AllPerks[48]->PeSetTextChar("adds +2 pe for aim %, +6 hexes sight\n");
 AllPerks[48]->PeSetIndex(48);
 //---------------------------------------------------------------------------
 // AllPerks[49]
 AllPerks[49]->PeSetPerkName("Mutate!");
 AllPerks[49]->PeSetReqLvl(9);
 AllPerks[49]->PeSetCount(1);
 AllPerks[49]->PeSetDescr(0, "Possibility to change trait. Doent work");
 AllPerks[49]->PeSetTextChar(Doent work\n");
 AllPerks[49]->PeSetIndex(49);
 //---------------------------------------------------------------------------
 // AllPerks[50]
 AllPerks[50]->PeSetPerkName("");
 AllPerks[50]->PeSetReqSkills(-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,50,-50,-50,-50);
 AllPerks[50]->PeSetSkills(0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,0,0,0);
 AllPerks[50]->PeSetReqLvl(9);
 AllPerks[50]->PeSetDescr(0, "+40%  ");
 AllPerks[50]->PeSetCount(1);
 AllPerks[50]->PeSetIndex(50);
 //---------------------------------------------------------------------------
 //  AllPerks[51]
 AllPerks[51]->PeSetPerkName("Mysterious Stranger");
 AllPerks[51]->PeSetReqStats(0,0,0,0,0,0,4);
 AllPerks[51]->PeSetReqLvl(9);
 AllPerks[51]->PeSetCount(0);//1
 AllPerks[51]->PeSetDescr(0, "DOESNT WORK");
 AllPerks[51]->PeSetTextChar("DOESNT WORK\n");
 AllPerks[51]->PeSetIndex(51);
 //---------------------------------------------------------------------------
 //  AllPerks[52]
 AllPerks[52]->PeSetPerkName("Action Boy");
 AllPerks[52]->PeSetReqStats(0,0,0,0,0,5,0);
 AllPerks[52]->PeSetParams(0,0,0,0,1,0,0,0,0,0,0,0,0,0,0);
 AllPerks[52]->PeSetReqLvl(12);
 AllPerks[52]->PeSetDescr(0, "+1 ap");
 AllPerks[52]->PeSetCount(2);
 AllPerks[52]->PeSetIndex(52);
 //---------------------------------------------------------------------------
 //  AllPerks[53]
 AllPerks[53]->PeSetPerkName("Cult of Personality");
 AllPerks[53]->PeSetReqStats(0,0,0,10,0,0,0);
 AllPerks[53]->PeSetReqLvl(12);
 AllPerks[53]->PeSetCount(0);//1
 AllPerks[53]->PeSetDescr(0, "Everyone likes you! Doesnt work!");
 AllPerks[53]->PeSetTextChar("Everyone likes you! Doesnt work!\n");
 AllPerks[53]->PeSetIndex(53);
 //---------------------------------------------------------------------------
 //  AllPerks[54]
 AllPerks[54]->PeSetPerkName("Gain Strength");
 AllPerks[54]->PeSetMaxReqStats(9,10,10,10,10,10,10);
 //AllPerks[54]->PeSetSkills(0,0,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0);
 if((StrToInt(StBase->Text))>5)
  AllPerks[54]->PeSetParams(11,0,0,0,0,1,0,0,0,0,0,0,0,0,0);
 else
  AllPerks[54]->PeSetParams(11,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
 AllPerks[54]->PeSetStats(1,0,0,0,0,0,0);
 AllPerks[54]->PeSetReqLvl(12);
 AllPerks[54]->PeSetDescr(0, "+1 to str");
 AllPerks[54]->PeSetCount(1);
 AllPerks[54]->PeSetIndex(54);
 //---------------------------------------------------------------------------
 //  AllPerks[55]
 AllPerks[55]->PeSetPerkName("Gain Perception");
 AllPerks[55]->PeSetMaxReqStats(10,9,10,10,10,10,10);
 AllPerks[55]->PeSetStats(0,1,0,0,0,0,0);
 //AllPerks[55]->PeSetSkills(0,0,0,0,0,0,2,1,0,1,0,1,0,0,0,0,0,0);
 AllPerks[55]->PeSetParams(0,0,0,0,0,0,0,0,0,2,0,0,3,0,0);
 AllPerks[55]->PeSetReqLvl(12);
 AllPerks[55]->PeSetDescr(0, "+1 to pe");
 AllPerks[55]->PeSetCount(1);
 AllPerks[55]->PeSetIndex(55);
 //---------------------------------------------------------------------------
 //  AllPerks[56]
 AllPerks[56]->PeSetPerkName("Gain Endurance");
 AllPerks[56]->PeSetMaxReqStats(10,10,9,10,10,10,10);
 AllPerks[56]->PeSetStats(0,0,1,0,0,0,0);
 AllPerks[56]->PeSetParams(0,0,0,0,0,0,0,5,2,0,1,0,0,0,0);
 AllPerks[56]->PeSetReqLvl(12);
 AllPerks[56]->PeSetDescr(0, "+1 to endur");
 AllPerks[56]->PeSetCount(1);
 AllPerks[56]->PeSetIndex(56);
 //---------------------------------------------------------------------------
 //  AllPerks[57]
 AllPerks[57]->PeSetPerkName("Gain Charisma");
 AllPerks[57]->PeSetMaxReqStats(10,10,10,9,10,10,10);
 AllPerks[57]->PeSetStats(0,0,0,1,0,0,0);
 //AllPerks[57]->PeSetSkills(0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,4,0,0);
 AllPerks[57]->PeSetReqLvl(12);
 AllPerks[57]->PeSetDescr(0, "+1 to chr");
 AllPerks[57]->PeSetCount(1);
 AllPerks[57]->PeSetIndex(57);
 //---------------------------------------------------------------------------
 //  AllPerks[58]
 AllPerks[58]->PeSetPerkName("Gain Intelligence");
 AllPerks[58]->PeSetMaxReqStats(10,10,10,10,9,10,10);
 AllPerks[58]->PeSetStats(0,0,0,0,1,0,0);
 //AllPerks[58]->PeSetSkills(0,0,0,0,0,0,2,1,0,0,0,0,4,3,0,0,0,2);
 AllPerks[58]->PeSetParams(0,0,0,0,0,0,0,0,0,0,0,0,0,2,0);
 AllPerks[58]->PeSetReqLvl(12);
 AllPerks[58]->PeSetDescr(0, "+1 to int");
 AllPerks[58]->PeSetCount(1);
 AllPerks[58]->PeSetIndex(58);
 //---------------------------------------------------------------------------
 //  AllPerks[59]
 AllPerks[59]->PeSetPerkName("Gain Agility");
 AllPerks[59]->PeSetMaxReqStats(10,10,10,10,10,9,10);
 AllPerks[59]->PeSetStats(0,0,0,0,0,1,0);
 //AllPerks[59]->PeSetSkills(4,2,2,2,2,4,0,0,3,1,3,1,0,0,0,0,0,0);
 if(((StrToInt(DxBase->Text))%2)==1)
  AllPerks[59]->PeSetParams(0,0,0,1,1,0,0,0,0,0,0,0,0,0,0);
 else
  AllPerks[59]->PeSetParams(0,0,0,1,0,0,0,0,0,0,0,0,0,0,0);
 AllPerks[59]->PeSetReqLvl(12);
 AllPerks[59]->PeSetDescr(0, "+1 to agi");
 AllPerks[59]->PeSetCount(1);
 AllPerks[59]->PeSetIndex(59);
 //---------------------------------------------------------------------------
 //  AllPerks[60]
 AllPerks[60]->PeSetPerkName("Gain Luck");
 AllPerks[60]->PeSetMaxReqStats(10,10,10,10,10,10,9);
 AllPerks[60]->PeSetStats(0,0,0,0,0,0,1);
 //AllPerks[60]->PeSetSkills(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0);
 AllPerks[60]->PeSetParams(0,0,0,0,0,0,0,0,0,0,0,1,0,0,0);
 AllPerks[60]->PeSetReqLvl(12);
 AllPerks[60]->PeSetDescr(0, "+1 to luck");
 AllPerks[60]->PeSetCount(1);
 AllPerks[60]->PeSetIndex(60);
 //---------------------------------------------------------------------------
 // AllPerks[61]
 AllPerks[61]->PeSetPerkName(" (Evade??)");
 AllPerks[61]->PeSetReqSkills(-50,-50,-50,75,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50);
 AllPerks[61]->PeSetReqLvl(12);
 AllPerks[61]->PeSetCount(1);
 AllPerks[61]->PeSetDescr(0, "Every unused ap in Turn based mode will be counted as +3 to class armor");
 AllPerks[61]->PeSetTextChar("Every unused ap in Turn based mode will be counted as +3 to class armor\n");
 AllPerks[61]->PeSetIndex(61);
 //---------------------------------------------------------------------------
 //  AllPerks[62]
 AllPerks[62]->PeSetPerkName("Life giver");
 AllPerks[62]->PeSetReqStats(0,0,4,0,0,0,0);
 AllPerks[62]->PeSetParams(0,4,4,0,0,0,0,0,0,0,0,0,0,0,0);
 AllPerks[62]->PeSetReqLvl(12);
 AllPerks[62]->PeSetDescr(0, "+4 additional hps per level");
 AllPerks[62]->PeSetCount(2);
 AllPerks[62]->PeSetIndex(62);
 //---------------------------------------------------------------------------
 //  AllPerks[63]
 AllPerks[63]->PeSetPerkName("Living Anatomy");
 AllPerks[63]->PeSetReqSkills(-50,-50,-50,-50,-50,-50,-50,60,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50);
 AllPerks[63]->PeSetSkills(0,0,0,0,0,0,0,20, 0,0,0,0,0,0,0,0,0,0);
 AllPerks[63]->PeSetReqLvl(12);
 AllPerks[63]->PeSetCount(1);
 AllPerks[63]->PeSetDescr(0, "Your attacks have additional +5 dmg and +20% to your doctor skill");
 AllPerks[63]->PeSetTextChar("Your attacks have additional +5 dmg and +20% to your doctor skill\n");
 AllPerks[63]->PeSetIndex(63);
 //---------------------------------------------------------------------------
 //- AllPerks[64]
 AllPerks[64]->PeSetPerkName("Master Thief");
 AllPerks[64]->PeSetReqSkills(-50,-50,-50,-50,-50,-50,-50,-50,-50,50,50,-50,-50,-50,-50,-50,-50,-50);
 AllPerks[64]->PeSetSkills(0,0,0,0,0,0,0,0,0,20,20,0,0,0,0,0,0,0);
 AllPerks[64]->PeSetReqLvl(12);
 AllPerks[64]->PeSetDescr(0, "+15% lockpick and stealth");
 AllPerks[64]->PeSetCount(1);
 AllPerks[64]->PeSetIndex(64);
 //---------------------------------------------------------------------------
 // AllPerks[65]
 AllPerks[65]->PeSetPerkName("Medic");
 AllPerks[65]->PeSetReqSkills(-50,-50,-50,-50,-50,-50,40,40,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50);
 AllPerks[65]->PeSetSkills(0,0,0,0,0,0,20,20,0,0,0,0,0,0,0,0,0,0);
 AllPerks[65]->PeSetReqLvl(12);
 AllPerks[65]->PeSetDescr(0, "+10% to FA and Doc skills");
 AllPerks[65]->PeSetCount(1);
 AllPerks[65]->PeSetIndex(65);
 //---------------------------------------------------------------------------
 // AllPerks[66]
 AllPerks[66]->PeSetPerkName("Mr. Fixit");
 AllPerks[66]->PeSetReqSkills(-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,40,40,-50,-50,-50,-50);
 AllPerks[66]->PeSetSkills(0,0,0,0,0,0,0,0,0,0,0,0,10,10,0,0,0,0);
 AllPerks[66]->PeSetReqLvl(12);
 AllPerks[66]->PeSetDescr(0, "+20% science, repair");
 AllPerks[66]->PeSetCount(1);
 AllPerks[66]->PeSetIndex(66);
 //---------------------------------------------------------------------------
 // AllPerks[67]
 AllPerks[67]->PeSetPerkName("Tag!");
 AllPerks[67]->PeSetReqLvl(12);
 AllPerks[67]->PeSetCount(0);//1
 AllPerks[67]->PeSetDescr(0, "You can tag one more skill. Doesnt work!");
 AllPerks[67]->PeSetTextChar("You can tag one more skill. Doesnt work!\n");
 AllPerks[67]->PeSetIndex(67);
 //---------------------------------------------------------------------------
 //   AllPerks[68]
 AllPerks[68]->PeSetPerkName("Weapon handling");
 AllPerks[68]->PeSetReqStats(0,0,0,0,0,5,0);
 AllPerks[68]->PeSetReqLvl(12);
 AllPerks[68]->PeSetCount(1);
 AllPerks[68]->PeSetDescr(0, " +3 to str for using any weapons");
 AllPerks[68]->PeSetTextChar("+3 to str for using any weapons\n");
 AllPerks[68]->PeSetIndex(68);
 //---------------------------------------------------------------------------
 //   AllPerks[69]
 AllPerks[69]->PeSetPerkName("Bonus HtH attacks");
 AllPerks[69]->PeSetReqStats(0,0,0,0,0,6,0);
 AllPerks[69]->PeSetReqLvl(15);
 AllPerks[69]->PeSetCount(1);
 AllPerks[69]->PeSetDescr(0, "Unarmed and melee attacks costs 1 ap lower");
 AllPerks[69]->PeSetTextChar("Unarmed and melee attacks costs 1 ap lower\n");
 AllPerks[69]->PeSetIndex(69);
 //---------------------------------------------------------------------------
 //  AllPerks[70]
 AllPerks[70]->PeSetPerkName("Bonus rate of fire");
 AllPerks[70]->PeSetReqStats(0,6,0,0,6,7,0);
 AllPerks[70]->PeSetReqLvl(15);
 AllPerks[70]->PeSetCount(1);
 AllPerks[70]->PeSetDescr(0, "Shooting costs 1 ap lower");
 AllPerks[70]->PeSetTextChar("Shooting costs 1 ap lower\n");
 AllPerks[70]->PeSetIndex(70);
 //---------------------------------------------------------------------------
 // AllPerks[71]
 AllPerks[71]->PeSetPerkName("Pickpocket");
 AllPerks[71]->PeSetReqStats(0,0,0,0,0,8,0);
 AllPerks[71]->PeSetReqSkills(-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,80,-50,-50,-50,-50,-50,-50,-50);
 AllPerks[71]->PeSetReqLvl(15);
 AllPerks[71]->PeSetCount(1);
 AllPerks[71]->PeSetDescr(0, " ");
 AllPerks[71]->PeSetTextChar("      ,    \n");
 AllPerks[71]->PeSetIndex(71);
 //---------------------------------------------------------------------------
 //  AllPerks[72]
 AllPerks[72]->PeSetPerkName("Silent death");
 AllPerks[72]->PeSetReqStats(0,0,0,0,0,10,0);
 AllPerks[72]->PeSetReqSkills(-50,-50,-50,80,-50,-50,-50,-50,80,-50,-50,-50,-50,-50,-50,-50,-50,-50);
 AllPerks[72]->PeSetReqLvl(18);
 AllPerks[72]->PeSetCount(1);
 AllPerks[72]->PeSetDescr(0, "Hth attack damage from behind using sneak is doubled");
 AllPerks[72]->PeSetTextChar("Hth attack damage from behind using sneak is doubled");
 AllPerks[72]->PeSetIndex(72);
 //---------------------------------------------------------------------------
 // AllPerks[73]
 AllPerks[73]->PeSetPerkName("Slayer");
 AllPerks[73]->PeSetReqStats(8,0,0,0,0,8,0);
 AllPerks[73]->PeSetReqSkills(-50,-50,-50,80,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50);
 AllPerks[73]->PeSetReqLvl(24);
 AllPerks[73]->PeSetCount(1);
 AllPerks[73]->PeSetDescr(0, "Additional Crit roll with 100% possibility");
 AllPerks[73]->PeSetTextChar("Additional Crit roll with 100% possibility\n");
 AllPerks[73]->PeSetIndex(73);
 //---------------------------------------------------------------------------
 // AllPerks[74]
 AllPerks[74]->PeSetPerkName("Sniper");
 AllPerks[74]->PeSetReqStats(0,8,0,0,0,8,0);
 AllPerks[74]->PeSetReqSkills(80,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50);
 AllPerks[74]->PeSetParams(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
 AllPerks[74]->PeSetReqLvl(24);
 AllPerks[74]->PeSetCount(1);
 AllPerks[74]->PeSetDescr(0, "Additional crit roll with a possibility luck x 10");
 AllPerks[74]->PeSetTextChar("Additional crit roll with a possibility luck x 10\n");
 AllPerks[74]->PeSetIndex(74);
 //---------------------------------------------------------------------------
 // AllPerks[75]
 AllPerks[75]->PeSetPerkName("Terminator");
 AllPerks[75]->PeSetReqStats(8,0,8,0,0,0,0);
 AllPerks[75]->PeSetParams(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
 AllPerks[75]->PeSetReqLvl(24);
 AllPerks[75]->PeSetCount(1);
 AllPerks[75]->PeSetDescr(0, "Crits doesnt affect you");
 AllPerks[75]->PeSetTextChar("Crits doesnt affect you\n");
 AllPerks[75]->PeSetIndex(75);
 //---------------------------------------------------------------------------
 // AllPerks[76]
 AllPerks[76]->PeSetPerkName("Pyromaniac");
 AllPerks[76]->PeSetReqLvl(12);
 AllPerks[76]->PeSetCount(1);
 AllPerks[76]->PeSetReqSkills(-50,75,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50,-50);
 AllPerks[76]->PeSetDescr(0, "+5 damage while firing flamethrower");
 AllPerks[76]->PeSetTextChar("+5 damage while firing flamethrower\n");
 AllPerks[76]->PeSetIndex(76);