I'm attempting to make a program that allows you to calculate the abilities and cost of an Micro-Artifiact out of game. To do this, I Need to find some formulas, The ones that determines the modifers due to the Knowledge Skill (I need the formulas for exactness, and for the occasional cheater who sends his knowledge through the universe and back into him).
Thanks to the Academy Strategy Guide on this site, I already have 5 Formulas (Those being Attack, Crushing, Defense, Health, and Initative), I am looking for the other Four (Luck, Mag.Res, Morale, Speed)
Now I opened Data.pak with win rar and searched for *artifact, this led me to 3 MicroArtifiact Files (Each in data.pak\GameMechanics\RefTables) called MicroArtifactEffects.xdb, MicroArtifactPrefixes.xdb, and MicroArtifactShells.xdb.
MicroArtifactShells.xdb seems to contain information on Weither its a badge/Orb/Trinkent/Etc.
MicroArtifactPrefixes.xdb seems to load the prefixes into the game
MicroArtifactEffects.xdb (The most logical place to look) contains Information about cost and names I Belive, Unless this tells us where the actual formula is stored:
Code: Select all
<Item>
<ID>MAE_MAGIC_PROTECTION</ID>
<Obj href="https://www.celestialheavens.com/forum/topic/3250#n:inline(MicroArtifactEffect)" id="item_d6e17ccd-a82b-4515-938a-150f2c12e3ee">
<MicroArtifactEffect ObjectRecordID="1000006">
<Name href="/Text/Game/MicroArtifacts/MagicProtection_Name.txt"/>
<OfName href="/Text/Game/MicroArtifacts/MagicProtection_OfName.txt"/>
<Description href="/Text/Game/MicroArtifacts/MagicProtection_Desc.txt"/>
<Icon href="/UI/AcademyCreatureArtifacts/MiniArtifactEffects/MagicProtection.(Texture).xdb#xpointer(/Texture)"/>
<Cost>
<Wood>5</Wood>
<Ore>0</Ore>
<Mercury>0</Mercury>
<Crystal>0</Crystal>
<Sulfur>0</Sulfur>
<Gem>5</Gem>
<Gold>0</Gold>
</Cost>
</MicroArtifactEffect>
</Obj>
</Item>
<Item>
So I guess my real problem is I can't find the data I need. Anyone Know where to look?
Edit: I Have found More Information in: texts.pak\UI\AcademyCreatureArtifacts
If I go into magic_protection.txt I see this:
+ <value=val>% to reduce spell damage
I am going to check this out in data to see If I can find this value =val part.
Edit2: Cannot not find anything specific in data.pak, However texts.pak, however under tooltip_one/two/three_effect.txt you get this:
<body><center><value=name>
<value=effect_1>
<body><center><value=name>
<value=effect_1>
<value=effect_2>
<body><center><value=name>
<value=effect_1>
<value=effect_2>
<value=effect_3>
I'm guessing ifI/you guys can find where the effect_1/2/3 is set, then I can find the formulas