Перенос TODO\FIXME в git-задачи.
This commit is contained in:
+1
-4
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user