Перенос TODO\FIXME в git-задачи.

This commit is contained in:
lopar
2020-10-30 02:33:02 +02:00
parent 32c72e3413
commit 2b62dcb413
12 changed files with 12 additions and 190 deletions
+1 -4
View File
@@ -1,7 +1,7 @@
<?php
// Магия восстагновления здоровья
use Battles\User;
class Healing extends magic
class Healing extends \Battles\Magic\Magic
{
private $target;
private $magicPower;
@@ -17,8 +17,6 @@ class Healing extends magic
$this->magicPower = $power;
$this->target = $target;
if ($target && $this->isUsable()) {
//TODO: Проверка на то, что магу хватает навыка владения школой магии.
//IDEA: Можно добавить проверку на интеллект, где при определённом интеллекте шанс на успех становится 95-100%.
if ($isPercentage) {
$healHealthAmount = $this->target->health + $this->target->maxHealth / 100 * $this->magicPower;
} else {
@@ -29,7 +27,6 @@ class Healing extends magic
}
db::c()->query('UPDATE users SET health = ?i WHERE id = ?i', $healHealthAmount, $this->target->id);
$targetName = $this->target->login;
//todo уведомление в лог боя если лечение происходит в бою.
return "Вы восстановили ${healHealthAmount} здоровья персонажу ${targetName}.";
} else {
return $this->status;