パッケージ model.weapon

クラス WanderingEvenstar

java.lang.Object
model.entity.Weapon
model.weapon.WanderingEvenstar

public class WanderingEvenstar extends Weapon
  • コンストラクタの詳細

    • WanderingEvenstar

      public WanderingEvenstar()
  • メソッドの詳細

    • getTeamBuffs

      public List<Buff> getTeamBuffs(Character owner)
      クラスからコピーされた説明: Weapon
      Returns team-wide buffs provided by this weapon's passive to all party members. Called when team buffs are compiled for other characters. Default implementation returns an empty list.
      オーバーライド:
      getTeamBuffs クラス内 Weapon
      パラメータ:
      owner - the character who has this weapon equipped
      戻り値:
      list of team buffs, never null
    • applyPassive

      public void applyPassive(StatsContainer stats, double currentTime)
      クラスからコピーされた説明: Weapon
      Applies the weapon's passive effect to the provided stats container. Called during stat compilation by Character.getEffectiveStats(double) and Character.getStructuralStats(double). Default implementation is a no-op.
      オーバーライド:
      applyPassive クラス内 Weapon
      パラメータ:
      stats - the stats container to mutate in-place
      currentTime - simulation time in seconds (for time-gated passives)