• Tags:

    iceconstructionComplex action
  • Name:

    aIceWall

  • Displayed name:

    Ice Plane

  • Description:

    The character creates basic ice construction for a short period of time.

  • Cast description:

    AP: aAP * CD: aCD Flux: aFluxOrCost ➞ aFluxCost Range: str(vRange) On a successful Resilience test MR {sResilience} [1d20]: Creates a vLengthmxvHeightmxvThicknessm plane of ice connected to the ground for one minute. Each 1mx1m section of this plane have the following stats: Strength {7+vThickness*10*2}, {vThickness*10*2} HP, Physical Resistance 2 and Fire Weakness 2 The caster have to concentrate for 2AP every 10 seconds to keep this effect.

  • Condition:

    sFlux >= aFluxCost "You don't have enough Flux"
    
  • AP cost:

    4

  • Cooldown:

    5

  • Flux cost:

    apMod(aAP)*cdMod(aCD)*targetMod(1,0)*durMod(60)*concMod(60,10,2)*vRange*complexMod*effect(vHeight*vLength*vThickness*80,40)
  • Variables:

    vRange.choice(Range,[5m],[shortMod])
    vThickness.slider(Thickness,0.1,1,0.1)
    vHeight.slider(Height,1,10,1)
    vLength.slider(Length,1,10,1)
  • On used script:

    sFlux.current.change(-aFluxCost)
    aName.cd.set(aCD)
    
  • On post script:

    if (success) then
    action.currentCD.value = vCD.value
    end
    
  • Type:

    1

  • Action effects:

    • Use case:

      1

    • Name:

      Ice plane

    • Description:

    • Script:

      mIcePlane.create.effects(Ice plane)
      mIcePlane.description.set_(Creates a vLengthmxvHeightmxvThicknessm plane of ice connected to the ground for one minute.)
      mIcePlane.duration.set_(60)
      mIcePlane.activate()
      fConcentration(mIcePlane,10,2)
    • Variables: