Elin:Code Analysis/Feats
This page does not contain information obtained through legitimate play, but rather through Elin's data analysis, debug mode, and internal file viewing. It may contain serious spoilers or information that may detract from the enjoyment of playing the game. please summarize the content in a way that is easy to understand for people who cannot read the code, rather than posting the code as it is. |
Version EA23.67: This article is up to date for the latest stable release of Elin.
Feat can mean a few things at the same time:
- Racial feat, which is gained at race selection;
- Class feat, which is gained with different character class;
- Gained feat, which is gained through level up and spending feat points.
This page review some of the feats, which have their actual effects hidden from player view.
Depiction of Feats in code: an Index
public const int featStamina = 1612;
public const int featCHA = 1627;
public const int featWIL = 1626;
public const int featMAG = 1625;
public const int featLER = 1624;
public const int featPER = 1623;
public const int featEND = 1622;
public const int featDEX = 1621;
public const int featSTR = 1620;
public const int featLuck = 1628;
public const int featSwordsage = 1418;
public const int featLife = 1610;
public const int featManaMeat = 1421;
public const int featExecutioner = 1420;
public const int featMilitant = 1419;
public const int featWitch = 1417;
public const int featInquisitor = 1416;
public const int featFoxMaid = 1415;
public const int featWhiteVixen = 1414;
public const int featFairysan = 1413;
public const int featLuckyCat = 1412;
public const int featSPD = 1629;
public const int featMana = 1611;
public const int featHardy = 1630;
public const int featLonelySoul = 1646;
public const int featEvade = 1632;
public const int featEarthStrength = 1411;
public const int featChef = 1658;
public const int featManaCost = 1657;
public const int featScavenger = 1656;
public const int featModelBeliever = 1655;
public const int featDreamWaker = 1653;
public const int featRapidArrow = 1652;
public const int featMagicManner = 1651;
public const int featGourmet = 1650;
public const int featDefender = 1649;
public const int featDefense = 1631;
public const int featRapidMagic = 1648;
public const int featParty = 1645;
public const int featBodyParts = 1644;
public const int featSorter = 1643;
public const int featSleeper = 1642;
public const int featResCurse = 1641;
public const int featAnimalLover = 1640;
public const int featFaith = 1636;
public const int featMartial = 1635;
public const int featNegotiate = 1634;
public const int featSpotting = 1633;
public const int featSummoner = 1647;
public const int featReboot = 1410;
public const int featHeavyCasting = 1654;
public const int featPaladin2 = 1408;
public const int featShiva = 1224;
public const int featLoyal = 1225;
public const int featUnderground = 1226;
public const int featServant = 1227;
public const int featDemigod = 1228;
public const int featLittleOne = 1229;
public const int featAdam = 1230;
public const int featNirvana = 1231;
public const int featCosmicHorror = 1233;
public const int featAcidBody = 1223;
public const int featHeavyEater = 1234;
public const int featNorland = 1236;
public const int featRoran = 1237;
public const int featGod_element1 = 1300;
public const int featGod_earth1 = 1305;
public const int featGod_wind1 = 1310;
public const int featGod_machine1 = 1315;
public const int featGod_healing1 = 1320;
public const int featGod_harvest1 = 1325;
public const int featGod_luck1 = 1330;
public const int featGod_moonshadow1 = 1350;
public const int featGod_trickery1 = 1345;
public const int featGod_strife1 = 1355;
public const int featGod_harmony1 = 1335;
public const int featGod_oblivion1 = 1340;
public const int featLightEater = 1235;
public const int featSplit = 1222;
public const int featSpike = 1221;
public const int featFate = 1220;
public const int featBoost = 1409;
public const int featSlowFood = 1200;
public const int featManaBond = 1201;
public const int featFastLearner = 1202;
public const int featGrowParts = 1203;
public const int featFairyWeak = 1204;
public const int featCannibalism = 1205;
public const int featMelilithCurse = 1206;
public const int featFoxBless = 1207;
public const int featFoxLearn = 1208;
public const int featFluffyTail = 1209;
public const int featUndead = 1210;
public const int featSnail = 1211;
public const int featFairyResist = 1212;
public const int featElea = 1213;
public const int featManaPrecision = 1214;
public const int featDwarf = 1215;
public const int featSuccubus = 1216;
public const int featGolem = 1217;
public const int featMetal = 1218;
public const int featElderCrab = 1219;
public const int featBaby = 1232;
public const int featWarrior = 1400;
public const int featThief = 1401;
public const int featFarmer = 1403;
public const int featArcher = 1404;
public const int featPianist = 1405;
public const int featTourist = 1406;
public const int featWizard = 1402;
public const int featPaladin = 1407;
- All feats are depicted with integer (i.e. level). There are 111 kinds of feats. We will only review the ones with "*" mark beside it. If there is a "x" beside it, all the effects are shown to the player in game. If there is nothing beside it, then the code analyzer hasn't get to that feat yet.
- If you want to see for the effect yourself, just search for that number in code.