• Name:

    mIceStasisTalent

  • Displayed name:

    Ice stasis

  • Description:

    When making an attack that deals Ice damage, you can spend 4 SP to inflict 2d6 Ice Stasis points a.k.a. ISP to the target(s). When the amount of ISP of a creature is equal or greater than their current HP, they lose all of their ISP and enter an Ice stasis for 5s. During an Ice stasis, a creature is immune to any effects (damage, bonus, malus, critical wound countdown, etc ...) but is also incapacitated (AP/s = 0). PS: If no ISP have been dealt to a creature within the last 10s they lose all of them.

  • Condition:

  • Cost:

    200
  • Script:

  • Duration:

    -1

  • Type:

    0

  • Recurrent script:

  • Add ons:

    • Condition:

      iceDamage
    • Description:

    • Variables:

      vIceStasisMaxUse.add(1)
    • Script:

    • Action effects:

      • Use case:

        (vIceStasisAmount>0)*3

      • Name:

        Ice Statis points

      • Description:

        You spend {4*vIceStasisUse} SP to inflict {2*vIceStasisUse}d6 = vIceStasisAmount ISP to the target(s).

      • Script:

        mIceStasisPoints.create.effects(Ice stasis points)
        mIceStasisPoints.description.set_()
        mIceStasisPoints.duration.set(10)
        mIceStasisPoints.script.set_()
        mIceStasisPoints.recurrent.set_(
        if(<(sHP)><=<(sISP)>)(
        mIceStasisPoints.delete()
        mIceStasis.create.effects(Ice stasis)
        mIceStasis.description.set_()
        mIceStasis.duration.set(5)
        mIceStasis.script.set_(
        sRegenAP.current.add(-100%,physical,Ice stasis)
        )
        mIceStasis.activate()
        )
        )
        mIceStasisPoints.activate()
        mIceStasisPoints.undoScript.add(sISP.current.change(-sISP))
        sISP.create.temporary(Ice stasis points)
        sISP.current.change(vIceStasisAmount)
      • Variables:

        vIceStasisUse.slider(Stasis,0,vIceStasisMaxUse,1)
        vIceStasisAmount.counter.(ISP,0)
  • Upgrades: