トップ 新規 編集 差分 一覧 ソース 検索 ヘルプ PDF RSS ログイン

不具合の修正

不具合の修正

はじめに

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)) {

に修正します。

他の場所に居るプレイヤーリストを表示できる問題の修正