Cleaning comments.

This commit is contained in:
2026-05-13 13:26:06 +03:30
parent 2ec3641f00
commit 2fd072057a
7 changed files with 5 additions and 29 deletions
@@ -4,8 +4,4 @@ import org.project.entity.Entity;
public interface Item { public interface Item {
void use(Entity target); void use(Entity target);
/*
TODO: ADD OTHER REQUIRED AND BONUS METHODS
*/
} }
@@ -1,6 +1,5 @@
package org.project.item.armors; package org.project.item.armors;
// TODO: UPDATE IMPLEMENTATION
public abstract class Armor { public abstract class Armor {
private int defense; private int defense;
private int maxDefense; private int maxDefense;
@@ -21,7 +20,6 @@ public abstract class Armor {
} }
} }
// TODO: (BONUS) UPDATE THE REPAIR METHOD
public void repair() { public void repair() {
isBroke = false; isBroke = false;
defense = maxDefense; defense = maxDefense;
@@ -2,9 +2,6 @@ package org.project.item.consumables;
import org.project.item.Item; import org.project.item.Item;
// TODO: UPDATE IMPLEMENTATION
public abstract class Consumable implements Item { public abstract class Consumable implements Item {
/*
TODO: ADD OTHER REQUIRED AND BONUS METHODS
*/
} }
@@ -2,13 +2,8 @@ package org.project.item.consumables;
import org.project.entity.Entity; import org.project.entity.Entity;
// TODO: UPDATE IMPLEMENTATION
public class Flask extends Consumable{ public class Flask extends Consumable{
/*
THIS IS AN EXAMPLE OF A CONSUMABLE DESIGN.
*/
// TODO: UPDATE USE METHOD
@Override @Override
public void use(Entity target) { public void use(Entity target) {
target.heal(target.getMaxHP() / 10); target.heal(target.getMaxHP() / 10);
@@ -4,7 +4,6 @@ import org.project.entity.Entity;
import java.util.ArrayList; import java.util.ArrayList;
// TODO: UPDATE IMPLEMENTATION
public class Sword extends Weapon{ public class Sword extends Weapon{
/* /*
THIS IS AN EXAMPLE OF A WEAPON DESIGN. THIS IS AN EXAMPLE OF A WEAPON DESIGN.
@@ -18,7 +17,6 @@ public class Sword extends Weapon{
super(damage, manaCost); super(damage, manaCost);
} }
// TODO: (BONUS) UPDATE THE UNIQUE ABILITY
public void uniqueAbility(ArrayList<Entity> targets) { public void uniqueAbility(ArrayList<Entity> targets) {
abilityCharge += 2; abilityCharge += 2;
for (Entity target : targets) { for (Entity target : targets) {
@@ -3,15 +3,10 @@ package org.project.item.weapons;
import org.project.entity.Entity; import org.project.entity.Entity;
import org.project.item.Item; import org.project.item.Item;
// TODO: UPDATE IMPLEMENTATION
public abstract class Weapon implements Item { public abstract class Weapon implements Item {
private int damage; private int damage;
private int manaCost; private int manaCost;
/*
TODO: ADD OTHER REQUIRED AND BONUS ATTRIBUTES
*/
public Weapon(int damage, int manaCost) { public Weapon(int damage, int manaCost) {
this.damage = damage; this.damage = damage;
this.manaCost = manaCost; this.manaCost = manaCost;
@@ -30,7 +25,4 @@ public abstract class Weapon implements Item {
return manaCost; return manaCost;
} }
/*
TODO: ADD OTHER REQUIRED AND BONUS METHODS
*/
} }
@@ -4,10 +4,10 @@ import org.project.entity.enemies.Enemy;
public class Location { public class Location {
private String name; private String name;
private Enemy enemiy; private Enemy enemy;
public Location(String name,Enemy enemiy) { public Location(String name,Enemy enemy) {
this.enemiy = enemiy; this.enemy = enemy;
this.name = name; this.name = name;
} }
@@ -16,6 +16,6 @@ public class Location {
} }
public Enemy getEnemy() { public Enemy getEnemy() {
return enemiy; return enemy;
} }
} }