好像說攻擊自己的城鎮也不會減持有城鎮量
感覺有點笨拙的解決辦法,就是禁止玩家攻擊自己的城鎮
也好像沒這個必要吧~_~
加上城鎮可以收取稅項感覺就是極珍貴的寶貝了
在cbattle.cgi內
sub cbattle_atk {
&get_me($F{'id'});
if ($action ne $F{'reload'}) { &play; exit }
require 'csys.cgi';
&get_city;
if ($F{'atktype'} && $money < $atkfee ) { &play("資金不足"); exit }
if (!$F{'atktype'} && $#ship_ind < 0 ) { &play("沒有任何船艦"); exit }
if ( $id == $owner ) { &play("那是你自己的城喔!"); exit }
就成了