Build

From Entropy
Revision as of 03:31, 8 May 2021 by Exspes (talk | contribs) (→‎notes)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

A build creates or loads INIs from the data folder that contain character data. These inis in the data folder can be from other players, or backups of your character.


/build

Usage:
/build [load|save|set] "nickname" [all]
"nickname" - is the unique name of the build.

All builds contain a [Header] with all the information relating to what the build is for and when (in the macro) it was created

[Header]
Macro=Entropy
Build=200710.01
Hash=373DE0206FA281D49D75EA1F97E4AC0A
NickName=110group
Date=07/12/2020
Class=CLR
Level=115
Race=High Elf
MQBuild=20200710

save

/build save group110

A file would be created called `data\build_clr_110group.ini`

[all] - by default any save will only export the variables that are set. Adding the all option will export EVERY variable.

load

/build load group110

Will import all the settings from the file that matches your class and that nickname.

set

- A set is a mini build that contains only the variables you want to change.
- All sets are contained in data\sets.ini
- Everything in a set is manual. You have to build them on your own.


Example of a couple sets for a cleric:

[clericraid]
; settings for a handsoff heal only cleric
stCountArbitrate=0
stCountSplash=1
swBuffSelf=FALSE
swBuffAmmo=FALSE
swBuffBeg=FALSE
swBuffCrew=FALSE
swBuffAura=FALSE
swBuffTemp=FALSE
swBuffUnity=FALSE
swRezTake=FALSE
swRezGive=FALSE
swRezCombat=FALSE
swHealXTarget=TRUE
swHealSelf=FALSE
swHealGroup=TRUE
swHealToT=FALSE
swHealPet=FALSE
stHealAdjust=0
stHealPointWAR=99
stHealPointPAL=99
stHealPointSHD=99
swBurnForce=FALSE
stBurnCount=99
swBurnAuto=FALSE
swSwarm=FALSE
swAgro=FALSE
swBuff1=TRUE
swBuff5=TRUE
swBuff6=TRUE
swBuff10=FALSE
swBuff11=FALSE
swBuff12=FALSE
swCombatMelee=FALSE
swCombatNuke=FALSE
swCombatDoT=FALSE
swCombatHeal=TRUE
swSwarm=FALSE
primary=Velium Enhanced Pick
spellset=raid

[clericgroup]
; settings for a hands off group cleric
stCountArbitrate=3
stCountSplash=3
swBuffSelf=TRUE
swBuffAmmo=FALSE
swBuffBeg=TRUE
swBuffCrew=TRUE
swBuffAura=TRUE
swBuffTemp=TRUE
swBuffUnity=TRUE
swHealXTarget=FALSE
swHealSelf=FALSE
swHealGroup=TRUE
swHealToT=FALSE
swHealPet=FALSE
stHealAdjust=0
stHealPointWAR=99
stHealPointPAL=99
stHealPointSHD=99
swBurnForce=FALSE
stBurnCount=2
swBurnAuto=TRUE
swAgro=FALSE
swBuff1=TRUE
swBuff5=TRUE
swBuff6=TRUE
swBuff10=FALSE
swBuff11=FALSE
swBuff12=FALSE
swCombatMelee=FALSE
swCombatNuke=FALSE
swCombatDoT=FALSE
swCombatHeal=TRUE
swSwarm=FALSE
primary=Velium Enhanced Pick
spellset=group


[clerictank]
; settings for a cleric tank of awesomness
stCountArbitrate=0
stCountSplash=0
swBurnForce=FALSE
stBurnCount=99
swBurnAuto=FALSE
swBuffSelf=FALSE
swBuffAmmo=FALSE
swBuffBeg=FALSE
swBuffCrew=FALSE
swBuffAura=FALSE
swBuffTemp=FALSE
swBuffUnity=FALSE
swYaulp=TRUE
swSwarm=TRUE
stPctSwarmEngage=98
swAgro=TRUE
swHealSelf=FALSE
swHealXTarget=FALSE
swHealGroup=FALSE
swCombatMelee=TRUE
swCombatNuke=TRUE
swCombatDoT=TRUE
swCombatHeal=FALSE
swBuff1=FALSE
swBuff5=FALSE
swBuff6=FALSE
swBuff10=TRUE
swBuff11=TRUE
swBuff12=TRUE
primary=Ascending Sun Mace
spellset=melee

To load one of the sets you would /build set clericgroup to load the variables for your cleric group settings. The settings will stay like this until you load another or change whatever.

notes

You can load a build that is a higher or lower level then you are.

Once a build is loaded do the command /admin pregen. This will reload the base skills Entropy loads for that class and adjusts them to your level. This is not a 100% solution to a build adjustment, but it will get you close.