不具合の修正
不具合の修正
はじめに
SOS3は未完成版であるため、多くの不具合が存在しています。
死亡している相手と戦おうとするとエラーする問題の修正
library/fight.cgiのsub fight_playerの
require "$set::lib_dir/partner.cgi";
を
&partner('',"このプレイヤーとは戦闘できません") if $U->{Sk}{So};
より上に記述してください。
飲み物の表記の修正
item/market_sale_que.cgiおよびitem/market_sale_uls.cgiの
{ nm => 'ワイン', cl => 'Fd', id => 'Wine', ql => '',
を
{ nm => 'ワイン', cl => 'Fd', id => 'Wine', ql => 'Dr',
に修正します。また、item/product.cgiの
'牛' => [ { nm => '牛乳', cl => 'Fd', id => 'Milk', ql => 'Ml',
を
'牛' => [ { nm => '牛乳', cl => 'Fd', id => 'Milk', ql => 'Ml,Dr',
に修正します。
詩,探検日誌,雑記が書けない問題の修正
library/poem.cgiのsub poem_beforeの
<input type=hidden name=tp value="$V">
の下に
<input type=hidden name=xx value="$I->{XX}">
を追加します。
送り仮名の修正
library/use.cgiのsub learn_magicの
&type_expendable($Si,'読破');
を
&type_expendable($Si,'読破し');
に修正します。(2箇所)
食べ物が腐らないのを修正
library/use.cgiのsub type_expendableの
if ($Si->{ql} =~ /R\d/ && !&fresh_check($Ii)) {
を
if ($Si->{ql} =~ /R\d/ && !&fresh_check($Si)) {
に修正します。