30 public String getEffectDescription(
float level) {
34 public String getEffectPerLevelDescription() {
38 public ScopeDescription getScopeDescription() {
39 return ScopeDescription.PILOTED_SHIP;
55 public String getEffectDescription(
float level) {
59 public String getEffectPerLevelDescription() {
63 public ScopeDescription getScopeDescription() {
64 return ScopeDescription.PILOTED_SHIP;
68 public static class Level3
implements ShipSkillEffect {
70 public void apply(MutableShipStatsAPI stats, HullSize hullSize, String
id,
float level) {
74 public void unapply(MutableShipStatsAPI stats, HullSize hullSize, String
id) {
75 stats.getEffectiveArmorBonus().unmodify(
id);
78 public String getEffectDescription(
float level) {
82 public String getEffectPerLevelDescription() {
86 public ScopeDescription getScopeDescription() {
87 return ScopeDescription.PILOTED_SHIP;