diff --git a/system/pages/guilds/accept_invite.php b/system/pages/guilds/accept_invite.php
index 096b0f64..0d529ac7 100644
--- a/system/pages/guilds/accept_invite.php
+++ b/system/pages/guilds/accept_invite.php
@@ -11,14 +11,16 @@
defined('MYAAC') or die('Direct access not allowed!');
//set rights in guild
-$guild_name = isset($_REQUEST['guild']) ? urldecode($_REQUEST['guild']) : NULL;
-$name = isset($_REQUEST['name']) ? stripslashes($_REQUEST['name']) : NULL;
+$guild_name = isset($_REQUEST['guild']) ? urldecode($_REQUEST['guild']) : null;
+$name = isset($_REQUEST['name']) ? stripslashes($_REQUEST['name']) : null;
if(!$logged) {
$errors[] = 'You are not logged in. You can\'t accept invitations.';
}
+
if(!Validator::guildName($guild_name)) {
$errors[] = Validator::getLastError();
}
+
if(empty($errors)) {
$guild = $ots->createObject('Guild');
$guild->find($guild_name);
diff --git a/system/pages/guilds/add_rank.php b/system/pages/guilds/add_rank.php
index d15ba634..587841eb 100644
--- a/system/pages/guilds/add_rank.php
+++ b/system/pages/guilds/add_rank.php
@@ -10,24 +10,25 @@
*/
defined('MYAAC') or die('Direct access not allowed!');
-$guild_name = urldecode($_REQUEST['guild']);
-$ranknew = $_REQUEST['rank_name'];
+$guild_name = isset($_REQUEST['guild']) ? urldecode($_REQUEST['guild']) : null;
+$new_rank = isset($_REQUEST['rank_name']) ? $_REQUEST['rank_name'] : null;
if(!Validator::guildName($guild_name)) {
- $guild_errors[] = Validator::getLastError();
+ $errors[] = Validator::getLastError();
}
-if(empty($guild_errors)) {
- if(!Validator::rankName($ranknew)) {
- $guild_errors[] = 'Invalid rank name format.';
+
+if(empty($errors)) {
+ if(!Validator::rankName($new_rank)) {
+ $errors[] = 'Invalid rank name format.';
}
if(!$logged) {
- $guild_errors[] = 'You are not logged.';
+ $errors[] = 'You are not logged.';
}
$guild = $ots->createObject('Guild');
$guild->find($guild_name);
if(!$guild->isLoaded()) {
- $guild_errors[] = 'Guild with name '.$guild_name.' doesn\'t exist.';
+ $errors[] = 'Guild with name '.$guild_name.' doesn\'t exist.';
}
- if(empty($guild_errors)) {
+ if(empty($errors)) {
$guild_leader_char = $guild->getOwner();
$rank_list = $guild->getGuildRanksList();
$rank_list->orderBy('level', POT::ORDER_DESC);
@@ -44,17 +45,17 @@ if(empty($guild_errors)) {
$new_rank = new OTS_GuildRank();
$new_rank->setGuild($guild);
$new_rank->setLevel(1);
- $new_rank->setName($ranknew);
+ $new_rank->setName($new_rank);
$new_rank->save();
header("Location: ?subtopic=guilds&guild=".$guild->getName()."&action=manager");
echo 'New rank added. Redirecting...';
}
- else {
- $guild_errors[] = 'You are not a leader of guild!';
+ else {
+ $errors[] = 'You are not a leader of guild!';
}
}
- if(!empty($guild_errors)) {
- echo $twig->render('error_box.html.twig', array('errors' => $guild_errors));
+ if(!empty($errors)) {
+ echo $twig->render('error_box.html.twig', array('errors' => $errors));
echo $twig->render('guilds.back_button.html.twig', array(
'new_line' => true,
@@ -64,8 +65,8 @@ if(empty($guild_errors)) {
}
else
{
- if(!empty($guild_errors)) {
- echo $twig->render('error_box.html.twig', array('errors' => $guild_errors));
+ if(!empty($errors)) {
+ echo $twig->render('error_box.html.twig', array('errors' => $errors));
echo $twig->render('guilds.back_button.html.twig', array(
'new_line' => true
diff --git a/system/pages/guilds/change_description.php b/system/pages/guilds/change_description.php
index fb9ae673..60dd5ac2 100644
--- a/system/pages/guilds/change_description.php
+++ b/system/pages/guilds/change_description.php
@@ -10,7 +10,7 @@
*/
defined('MYAAC') or die('Direct access not allowed!');
-$guild_name = urldecode($_REQUEST['guild']);
+$guild_name = isset($_REQUEST['guild']) ? urldecode($_REQUEST['guild']) : null;
if(!Validator::guildName($guild_name)) {
$errors[] = Validator::getLastError();
}
diff --git a/system/pages/guilds/change_logo.php b/system/pages/guilds/change_logo.php
index 484b6bf3..1945782d 100644
--- a/system/pages/guilds/change_logo.php
+++ b/system/pages/guilds/change_logo.php
@@ -10,7 +10,7 @@
*/
defined('MYAAC') or die('Direct access not allowed!');
-$guild_name = urldecode($_REQUEST['guild']);
+$guild_name = isset($_REQUEST['guild']) ? urldecode($_REQUEST['guild']) : null;
if(!Validator::guildName($guild_name)) {
$errors[] = Validator::getLastError();
}
diff --git a/system/pages/guilds/change_motd.php b/system/pages/guilds/change_motd.php
index 4a7349c2..af01b28c 100644
--- a/system/pages/guilds/change_motd.php
+++ b/system/pages/guilds/change_motd.php
@@ -13,7 +13,7 @@ defined('MYAAC') or die('Direct access not allowed!');
if(!MOTD_EXISTS)
return;
-$guild_name = urldecode($_REQUEST['guild']);
+$guild_name = isset($_REQUEST['guild']) ? urldecode($_REQUEST['guild']) : null;
if(!Validator::guildName($guild_name)) {
$errors[] = Validator::getLastError();
}
diff --git a/system/pages/guilds/change_nick.php b/system/pages/guilds/change_nick.php
index 09cdb026..50bf5879 100644
--- a/system/pages/guilds/change_nick.php
+++ b/system/pages/guilds/change_nick.php
@@ -10,45 +10,57 @@
*/
defined('MYAAC') or die('Direct access not allowed!');
-if($logged)
+if(!$logged) {
+ echo 'You are not logged.';
+ echo $twig->render('guilds.back_button.html.twig');
+ return;
+}
+
+$new_rank = isset($_REQUEST['name']) ? stripslashes($_REQUEST['name']) : null;
+$new_nick = isset($_REQUEST['nick']) ? stripslashes($_REQUEST['nick']) : null;
+
+if(!$new_rank) {
+ echo 'Please enter new rank.';
+ return;
+}
+
+if(!$new_nick) {
+ echo 'Please enter new nick.';
+ return;
+}
+
+$player = new OTS_Player();
+$player->find($name);
+$player_from_account = false;
+if(strlen($new_nick) <= 40)
{
- $name = stripslashes($_REQUEST['name']);
- $new_nick = stripslashes($_REQUEST['nick']);
- $player = new OTS_Player();
- $player->find($name);
- $player_from_account = false;
- if(strlen($new_nick) <= 40)
+ if($player->isLoaded())
{
- if($player->isLoaded())
+ $account_players = $account_logged->getPlayersList();
+ if(count($account_players))
{
- $account_players = $account_logged->getPlayersList();
- if(count($account_players))
+ foreach($account_players as $acc_player)
{
- foreach($account_players as $acc_player)
- {
- if($acc_player->getId() == $player->getId())
- $player_from_account = true;
- }
- if($player_from_account)
- {
- $player->setGuildNick($new_nick);
- echo 'Guild nick of player '.$player->getName().' changed to '.htmlentities($new_nick).'.';
- $addtolink = '&action=show&guild='.$player->getRank()->getGuild()->getName();
- }
- else
- echo 'This player is not from your account.';
+ if($acc_player->getId() == $player->getId())
+ $player_from_account = true;
+ }
+ if($player_from_account)
+ {
+ $player->setGuildNick($new_nick);
+ echo 'Guild nick of player '.$player->getName().' changed to '.htmlentities($new_nick).'.';
+ $addtolink = '&action=show&guild='.$player->getRank()->getGuild()->getName();
}
else
echo 'This player is not from your account.';
}
else
- echo 'Unknow error occured.';
+ echo 'This player is not from your account.';
}
else
- echo 'Too long guild nick. Max. 40 chars, your length: '.strlen($new_nick);
+ echo 'Unknow error occured.';
}
else
- echo 'You are not logged.';
-echo '
';
+ echo 'Too long guild nick. Max. 40 chars, your length: '.strlen($new_nick);
+echo $twig->render('guilds.back_button.html.twig');
?>
\ No newline at end of file
diff --git a/system/pages/guilds/change_rank.php b/system/pages/guilds/change_rank.php
index ed8e9400..2b428f27 100644
--- a/system/pages/guilds/change_rank.php
+++ b/system/pages/guilds/change_rank.php
@@ -10,11 +10,15 @@
*/
defined('MYAAC') or die('Direct access not allowed!');
-$guild_name = urldecode($_REQUEST['guild']);
-if(!Validator::guildName($guild_name))
- $errors[] = Validator::getLastError();
-if(!$logged)
+if(!$logged) {
$errors[] = 'You are not logged in. You can\'t change rank.';
+}
+else {
+ $guild_name = isset($_REQUEST['guild']) ? urldecode($_REQUEST['guild']) : null;
+ if(!Validator::guildName($guild_name))
+ $errors[] = Validator::getLastError();
+}
+
if(empty($errors))
{
$guild = $ots->createObject('Guild');
@@ -22,6 +26,7 @@ if(empty($errors))
if(!$guild->isLoaded())
$errors[] = 'Guild with name ' . $guild_name . ' doesn\'t exist.';
}
+
if(!empty($errors))
{
echo $twig->render('error_box.html.twig', array('errors' => $errors));
@@ -136,6 +141,7 @@ if($guild_vice)
if(!$player_has_lower_rank)
$change_errors[] = 'This player has higher rank in guild than you. You can\'t change his/her rank.';
}
+
if(empty($change_errors))
{
$player_to_change->setRank($rank);
diff --git a/system/pages/guilds/cleanup_guilds.php b/system/pages/guilds/cleanup_guilds.php
index e5236133..c52b8ab5 100644
--- a/system/pages/guilds/cleanup_guilds.php
+++ b/system/pages/guilds/cleanup_guilds.php
@@ -10,30 +10,32 @@
*/
defined('MYAAC') or die('Direct access not allowed!');
-if($logged)
+if(!$logged)
{
- $guilds_list = new OTS_Guilds_List();
- $guilds_list->init();
- if(count($guilds_list) > 0)
+ echo "You are not logged in.";
+ echo $twig->render('guilds.back_button.html.twig');
+ return;
+}
+
+$guilds_list = new OTS_Guilds_List();
+$guilds_list->init();
+if(count($guilds_list) > 0)
+{
+ foreach($guilds_list as $guild)
{
- foreach($guilds_list as $guild)
+ $error = 0;
+ $leader = $guild->getOwner();
+ if($leader->isLoaded())
{
- $error = 0;
- $leader = $guild->getOwner();
- if($leader->isLoaded())
+ $leader_rank = $leader->getRank();
+ if($leader_rank->isLoaded())
{
- $leader_rank = $leader->getRank();
if($leader_rank->isLoaded())
{
- if($leader_rank->isLoaded())
+ $leader_guild = $leader_rank->getGuild();
+ if($leader_guild->isLoaded())
{
- $leader_guild = $leader_rank->getGuild();
- if($leader_guild->isLoaded())
- {
- if($leader_guild->getId() != $guild->getId())
- $error = 1;
- }
- else
+ if($leader_guild->getId() != $guild->getId())
$error = 1;
}
else
@@ -44,22 +46,22 @@ if($logged)
}
else
$error = 1;
- if($error == 1)
- {
- $deleted_guilds[] = $guild->getName();
- $status = delete_guild($guild->getId());
- }
}
- echo "Deleted guilds (leaders of this guilds are not members of this guild [fix bugged guilds]):";
- if(!empty($deleted_guilds))
- foreach($deleted_guilds as $guild)
- echo "".$guild;
+ else
+ $error = 1;
+ if($error == 1)
+ {
+ $deleted_guilds[] = $guild->getName();
+ $status = delete_guild($guild->getId());
+ }
}
- else
- echo "0 guilds found.";
+ echo "Deleted guilds (leaders of this guilds are not members of this guild [fix bugged guilds]):";
+ if(!empty($deleted_guilds))
+ foreach($deleted_guilds as $guild)
+ echo "".$guild;
}
else
- echo "You are not logged in.";
+ echo "0 guilds found.";
echo $twig->render('guilds.back_button.html.twig');
?>
\ No newline at end of file
diff --git a/system/pages/guilds/cleanup_players.php b/system/pages/guilds/cleanup_players.php
index c1234181..6127d269 100644
--- a/system/pages/guilds/cleanup_players.php
+++ b/system/pages/guilds/cleanup_players.php
@@ -10,58 +10,60 @@
*/
defined('MYAAC') or die('Direct access not allowed!');
-if($logged)
+if(!$logged)
{
- if(admin())
- {
- $players_list = new OTS_Players_List();
- $players_list->init();
- }
- else
- $players_list = $account_logged->getPlayersList();
-
- if(count($players_list) > 0)
- {
- foreach($players_list as $player)
- {
- $player_rank = $player->getRank();
- if($player_rank->isLoaded())
- {
- if($player_rank->isLoaded())
- {
- $rank_guild = $player_rank->getGuild();
- if(!$rank_guild->isLoaded())
- {
- $player->setRank();
- $player->setGuildNick();
- $changed_ranks_of[] = $player->getName();
- $deleted_ranks[] = 'ID: '.$player_rank->getId().' - '.$player_rank->getName();
- $player_rank->delete();
- }
- }
- else
- {
- $player->setRank();
- $player->setGuildNick('');
- $changed_ranks_of[] = $player->getName();
- }
-
- }
- }
- echo "Deleted ranks (this ranks guilds doesn't exist [bug fix]):";
- if(!empty($deleted_ranks))
- foreach($deleted_ranks as $rank)
- echo "".$rank;
- echo "
Changed ranks of players (rank or guild of rank doesn't exist [bug fix]):";
- if(!empty($changed_ranks_of))
- foreach($changed_ranks_of as $name)
- echo "".$name;
- }
- else
- echo "0 players found.";
+ echo "You are not logged in.";
+ echo $twig->render('guilds.back_button.html.twig');
+ return;
+}
+
+if(admin())
+{
+ $players_list = new OTS_Players_List();
+ $players_list->init();
}
else
- echo "You are not logged in.";
+ $players_list = $account_logged->getPlayersList();
+if(count($players_list) > 0)
+{
+ foreach($players_list as $player)
+ {
+ $player_rank = $player->getRank();
+ if($player_rank->isLoaded())
+ {
+ if($player_rank->isLoaded())
+ {
+ $rank_guild = $player_rank->getGuild();
+ if(!$rank_guild->isLoaded())
+ {
+ $player->setRank();
+ $player->setGuildNick();
+ $changed_ranks_of[] = $player->getName();
+ $deleted_ranks[] = 'ID: '.$player_rank->getId().' - '.$player_rank->getName();
+ $player_rank->delete();
+ }
+ }
+ else
+ {
+ $player->setRank();
+ $player->setGuildNick('');
+ $changed_ranks_of[] = $player->getName();
+ }
+
+ }
+ }
+ echo "Deleted ranks (this ranks guilds doesn't exist [bug fix]):";
+ if(!empty($deleted_ranks))
+ foreach($deleted_ranks as $rank)
+ echo "".$rank;
+ echo "
Changed ranks of players (rank or guild of rank doesn't exist [bug fix]):";
+ if(!empty($changed_ranks_of))
+ foreach($changed_ranks_of as $name)
+ echo "".$name;
+}
+else
+ echo "0 players found.";
+
echo $twig->render('guilds.back_button.html.twig');
?>
\ No newline at end of file
diff --git a/system/pages/guilds/delete_by_admin.php b/system/pages/guilds/delete_by_admin.php
index 7026dece..51e67720 100644
--- a/system/pages/guilds/delete_by_admin.php
+++ b/system/pages/guilds/delete_by_admin.php
@@ -10,7 +10,7 @@
*/
defined('MYAAC') or die('Direct access not allowed!');
-$guild_name = urldecode($_REQUEST['guild']);
+$guild_name = isset($_REQUEST['guild']) ? urldecode($_REQUEST['guild']) : null;
if(!Validator::guildName($guild_name)) {
$errors[] = Validator::getLastError();
}
diff --git a/system/pages/guilds/delete_guild.php b/system/pages/guilds/delete_guild.php
index 562954dd..cadb4438 100644
--- a/system/pages/guilds/delete_guild.php
+++ b/system/pages/guilds/delete_guild.php
@@ -10,7 +10,7 @@
*/
defined('MYAAC') or die('Direct access not allowed!');
-$guild_name = urldecode($_REQUEST['guild']);
+$guild_name = isset($_REQUEST['guild']) ? urldecode($_REQUEST['guild']) : null;
if(!Validator::guildName($guild_name)) {
$errors[] = Validator::getLastError();
}
diff --git a/system/pages/guilds/delete_invite.php b/system/pages/guilds/delete_invite.php
index 1e02fa72..974d835b 100644
--- a/system/pages/guilds/delete_invite.php
+++ b/system/pages/guilds/delete_invite.php
@@ -10,23 +10,27 @@
*/
defined('MYAAC') or die('Direct access not allowed!');
-//set rights in guild
-$guild_name = urldecode($_REQUEST['guild']);
+$guild_name = isset($_REQUEST['guild']) ? urldecode($_REQUEST['guild']) : null;
$name = stripslashes($_REQUEST['name']);
+
if(!$logged)
- $guild_errors[] = 'You are not logged in. You can\'t delete invitations.';
+ $errors[] = 'You are not logged in. You can\'t delete invitations.';
+
if(!Validator::guildName($guild_name))
- $guild_errors[] = Validator::getLastError();
+ $errors[] = Validator::getLastError();
+
if(!Validator::characterName($name))
- $guild_errors[] = 'Invalid name format.';
-if(empty($guild_errors))
+ $errors[] = 'Invalid name format.';
+
+if(empty($errors))
{
- $guild = $ots->createObject('Guild');
+ $guild = new OTS_Guild();
$guild->find($guild_name);
if(!$guild->isLoaded())
- $guild_errors[] = 'Guild with name '.$guild_name.' doesn\'t exist.';
+ $errors[] = "Guild with name " . $guild_name . " doesn't exist.";
}
-if(empty($guild_errors))
+
+if(empty($errors))
{
$rank_list = $guild->getGuildRanksList();
$rank_list->orderBy('level', POT::ORDER_DESC);
@@ -58,16 +62,17 @@ if(empty($guild_errors))
}
}
}
-if(empty($guild_errors))
+if(empty($errors))
{
$player = new OTS_Player();
$player->find($name);
if(!$player->isLoaded())
- $guild_errors[] = 'Player with name '.$name.' doesn\'t exist.';
+ $errors[] = 'Player with name ' . $name . ' doesn\'t exist.';
}
if(!$guild_vice)
- $guild_errors[] = 'You are not a leader or vice leader of guild '.$guild_name.'.';
-if(empty($guild_errors))
+ $errors[] = 'You are not a leader or vice leader of guild ' . $guild_name . '.';
+
+if(empty($errors))
{
include(SYSTEM . 'libs/pot/InvitesDriver.php');
new InvitesDriver($guild);
@@ -79,14 +84,14 @@ if(empty($guild_errors))
if($invited->getName() == $player->getName())
$is_invited = true;
if(!$is_invited)
- $guild_errors[] = ''.$player->getName().' isn\'t invited to your guild.';
+ $errors[] = ''.$player->getName().' isn\'t invited to your guild.';
}
else
- $guild_errors[] = 'No one is invited to your guild.';
+ $errors[] = 'No one is invited to your guild.';
}
-if(!empty($guild_errors))
+if(!empty($errors))
{
- echo $twig->render('error_box.html.twig', array('errors' => $guild_errors));
+ echo $twig->render('error_box.html.twig', array('errors' => $errors));
echo $twig->render('guilds.back_button.html.twig', array('action' => '?subtopic=guilds&action=show&guild=' . $guild_name));
}
diff --git a/system/pages/guilds/delete_rank.php b/system/pages/guilds/delete_rank.php
index 3a151087..916e316b 100644
--- a/system/pages/guilds/delete_rank.php
+++ b/system/pages/guilds/delete_rank.php
@@ -10,8 +10,9 @@
*/
defined('MYAAC') or die('Direct access not allowed!');
-$guild_name = urldecode($_REQUEST['guild']);
-$rank_to_delete = (int) $_REQUEST['rankid'];
+$guild_name = isset($_REQUEST['guild']) ? urldecode($_REQUEST['guild']) : null;
+$rank_to_delete = isset($_REQUEST['rankid']) ? (int) $_REQUEST['rankid'] : null;
+
if(!Validator::guildName($guild_name)) {
$guild_errors[] = Validator::getLastError();
}
diff --git a/system/pages/guilds/kick_player.php b/system/pages/guilds/kick_player.php
index 284b9455..84922b54 100644
--- a/system/pages/guilds/kick_player.php
+++ b/system/pages/guilds/kick_player.php
@@ -11,8 +11,9 @@
defined('MYAAC') or die('Direct access not allowed!');
//set rights in guild
-$guild_name = urldecode($_REQUEST['guild']);
-$name = stripslashes($_REQUEST['name']);
+$guild_name = isset($_REQUEST['guild']) ? urldecode($_REQUEST['guild']) : null;
+$name = isset($_REQUEST['name']) ? stripslashes($_REQUEST['name']) : null;
+
if(!$logged) {
$errors[] = 'You are not logged in. You can\'t kick characters.';
}
diff --git a/system/pages/guilds/manager.php b/system/pages/guilds/manager.php
index 5d07c7b3..73e294e3 100644
--- a/system/pages/guilds/manager.php
+++ b/system/pages/guilds/manager.php
@@ -10,20 +10,20 @@
*/
defined('MYAAC') or die('Direct access not allowed!');
-$guild_name = urldecode($_REQUEST['guild']);
+$guild_name = isset($_REQUEST['guild']) ? urldecode($_REQUEST['guild']) : null;
if(!Validator::guildName($guild_name)) {
- $guild_errors[] = Validator::getLastError();
+ $errors[] = Validator::getLastError();
}
-if(empty($guild_errors)) {
+if(empty($errors)) {
$guild = new OTS_Guild();
$guild->find($guild_name);
if(!$guild->isLoaded()) {
- $guild_errors[] = 'Guild with name '.$guild_name.' doesn\'t exist.';
+ $errors[] = 'Guild with name '.$guild_name.' doesn\'t exist.';
}
}
-if(empty($guild_errors)) {
+if(empty($errors)) {
if($logged) {
$guild_leader_char = $guild->getOwner();
$rank_list = $guild->getGuildRanksList();
@@ -45,16 +45,16 @@ if(empty($guild_errors)) {
}
else
{
- $guild_errors[] = 'You are not a leader of guild!';
+ $errors[] = 'You are not a leader of guild!';
}
}
else
{
- $guild_errors[] = 'You are not logged. You can\'t manage guild.';
+ $errors[] = 'You are not logged. You can\'t manage guild.';
}
}
-if(!empty($guild_errors)) {
- echo $twig->render('error_box.html.twig', array('errors' => $guild_errors));
+if(!empty($errors)) {
+ echo $twig->render('error_box.html.twig', array('errors' => $errors));
}
?>
\ No newline at end of file
diff --git a/system/templates/account.management.html.twig b/system/templates/account.management.html.twig
index a79565bb..d4c44816 100644
--- a/system/templates/account.management.html.twig
+++ b/system/templates/account.management.html.twig
@@ -150,7 +150,7 @@
{% for player in players %}
{% set i = i + 1 %}
- {{ player.getName() }} | {{ player.getLevel() }} | {{ config.vocations[player.getVocation()] }} | {{ config.towns[player.getTownId()] }} | {% if player.getLastLogin() > 0 %}{{ player.getLastLogin|date('d F Y (H:i)') }}{% else %}Never.{% endif %} | {% if player.isOnline() %}ONLINE{% else %}Offline{% endif %} | {% if player.isHidden() %}Hidden{% else %}Visible{% endif %} | [Edit] |
+ {{ player.getName() }} | {{ player.getLevel() }} | {{ config.vocations[player.getVocation()] }} | {{ config.towns[player.getTownId()] }} | {% if player.getLastLogin() > 0 %}{{ player.getLastLogin|date('d F Y (H:i)') }}{% else %}Never.{% endif %} | {% if player.isOnline() %}ONLINE{% else %}Offline{% endif %} | {% if player.isHidden() %}Hidden{% else %}Visible{% endif %} | [Edit] |
{% endfor %}
diff --git a/system/templates/spells.html.twig b/system/templates/spells.html.twig
index c0a29fd8..2312110f 100644
--- a/system/templates/spells.html.twig
+++ b/system/templates/spells.html.twig
@@ -35,25 +35,25 @@