Skip to content

v1.4.2

Compare
Choose a tag to compare
@Lumenita Lumenita released this 31 Jul 21:47
· 8 commits to main since this release

Notes

Hello everyone! It's been a while since the last update. This update does not bring many new features, however, I focused on cleaning up the code which includes changing variable names (It's just something I wanted to do for myself to be more organized and make it easier to maintain).
This means that for those who have macros, this update might break them and they have to be updated.
Another thing that might reset are active effects, so be sure to go check those out as well.
This will be the only update which I change and break all of this stuff, I don't see a reason to ever change them again. The list of variable name changes is below, I don't have all of them recorded, but a decent bunch are there.

Added

  • Ingame changelog
  • Open Rolls & Fumbles now update on the same item card instead of creating a new one

Fixed

  • A decent amount of small bug fixes

Variable Name Changes

  • From line 101 - 583 https://github.com/Lumenita/abfalter/blob/main/module/utilities/migration.js the name in[" "] is the new name, and the name after the = is the old name.
  • and the few changes I have logged are the opposite (sorry for the confusion) old name => new name
    system.attackbonus => system.combatValues.attack.class
    system.blockbonus => system.combatValues.block.class
    system.dodgebonus => system.combatValues.dodge.class
    system.fullmove => system.movement.fullMove
    system.fourthmove => system.movement.fourthMove
    system.runningmove => system.movement.runningMove
    system.finalmove => system.movement.final
    system.aCutFinal => system.armor.body.aCutFinal
    same changes for -> aImpFinal, aThrFinal, aHeatFinal, aColdFinal, aEleFinal, aEneFinal, aSptFinal
    system.ahCutFinal => system.armor.helmet.ahCutFinal
    same changes for -> ahImpFinal, ahThrFinal, ahHeatFinal, ahColdFinal, ahEleFinal, ahEneFinal, ahSptFinal
    system.kiPoolAgiAccumTot => system.kiPool.agi.accumTot
    system.kiPoolConAccumTot => system.kiPool.con.accumTot
    system.kiPoolDexAccumTot => system.kiPool.dex.accumTot
    system.kiPoolStrAccumTot => system.kiPool.str.accumTot
    system.kiPoolPowAccumTot => system.kiPool.pow.accumTot
    system.kiPoolWPAccumTot => system.kiPool.wp.accumTot
    kiPoolAgiTot => system.kiPool.agi.poolTot
    kiPoolConTot => system.kiPool.con.poolTot
    kiPoolDexTot => system.kiPool.dex.poolTot
    kiPoolStrTot => system.kiPool.str.poolTot
    kiPoolPowTot => system.kiPool.pow.poolTot
    kiPoolWPTot => system.kiPool.wp.poolTot
    system.mkBonus => system.mk.class
    system.limitOneCost => system.mk.limitOneCost
    system.limitTwoCost => system.mk.limitTwoCost
    system.limitsMK => system.mk.limitsTotalCost
    system.arsMagMk => system.mk.arsMagCost
    system.mArtMk => system.mk.martialArtsCost
    system.kiTechMk => system.mk.kiTechCost
    system.kiSealMk => system.mk.kiSealCost
    system.kiThingMk => system.mk.kiAbilitiesCost
    system.iniBase => system.initiative.base
    system.inifinal => system.initiative.final
    system.inibonus => system.initiative.class
    system.fatiguebase => system.fatigue.base
    system.summonbonus => system.summoning.summon.class
    system.controlbonus => system.summoning.control.class
    system.bindbonus => system.summoning.bind.class
    system.banishbonus => system.summoning.banish.class
    system.summonfinal => system.summoning.summon.final
    system.controlfinal => system.summoning.control.final
    system.bindfinal => system.summoning.bind.final
    system.banishfinal => system.summoning.banish.final
    system.actionnumber => system.info.actionNumber
    system.regenValue => system.regeneration.rawValue