パッケージ model.character

クラス RaidenShogun

java.lang.Object
model.entity.Character
model.character.RaidenShogun

public class RaidenShogun extends Character
  • コンストラクタの詳細

  • メソッドの詳細

    • getEnergyCost

      public double getEnergyCost()
      クラスからコピーされた説明: Character
      Returns the elemental burst energy cost for this character.
      定義:
      getEnergyCost クラス内 Character
      戻り値:
      burst energy cost
    • isBurstActive

      public boolean isBurstActive(double currentTime)
      クラスからコピーされた説明: Character
      Returns true if the character's burst is currently in an active state (providing on-field buffs or dealing DoT damage). Default implementation always returns false; override in subclasses that have persistent burst effects.
      オーバーライド:
      isBurstActive クラス内 Character
      パラメータ:
      currentTime - simulation time in seconds
      戻り値:
      true if the burst is active
    • onSwitchOut

      public void onSwitchOut(CombatSimulator sim)
      クラスからコピーされた説明: Character
      Called by the simulator when this character is swapped off-field. Default implementation does nothing; override to handle off-field cleanup.
      オーバーライド:
      onSwitchOut クラス内 Character
      パラメータ:
      sim - the active combat simulator
    • applyPassive

      public void applyPassive(StatsContainer stats)
      クラスからコピーされた説明: Character
      Hook called during stat compilation to apply this character's passive talents (e.g., ascension passives, innate scaling conversions). Implementations should call currentStats.add(...) to modify the provided container in-place.
      定義:
      applyPassive クラス内 Character
      パラメータ:
      stats - the aggregated stats container to mutate
    • onAction

      public void onAction(String key, CombatSimulator sim)
      クラスからコピーされた説明: Character
      Called by the simulator when a named action (e.g. "Q" for burst, "E" for skill) is executed. Delegates to the weapon's action hook by default.
      オーバーライド:
      onAction クラス内 Character
      パラメータ:
      key - action key string
      sim - the active combat simulator