costs; } public function setCosts(int $costs): static { $this->costs = $costs; return $this; } public function getDamage(): ?string { return $this->damage; } public function setDamage(string $damage): static { $this->damage = $damage; return $this; } public function getEnergy(): ?string { return $this->energy; } public function setEnergy(string $energy): static { $this->energy = $energy; return $this; } public function getAccuracy(): ?string { return $this->accuracy; } public function setAccuracy(string $accuracy): static { $this->accuracy = $accuracy; return $this; } public function getPrerequisite(): ?self { return $this->prerequisite; } public function setPrerequisite(?self $prerequisite): static { $this->prerequisite = $prerequisite; return $this; } public function getName(): ?string { return $this->name; } public function setName(string $name): static { $this->name = $name; return $this; } }