X-Git-Url: http://git.sourceforge.jp/view?p=shogi-server%2Fshogi-server.git;a=blobdiff_plain;f=shogi_server%2Fpiece.rb;h=8717dff765a1938504323bf519866c287d2a49f0;hp=64b918aa43a7ae036fd3d48e4a7ee9b3e7c3732d;hb=48caf92ecf5d5669a5ccef83bf351f612e8aab70;hpb=a218a00024866da7a502fbebdea53313dea4db8b diff --git a/shogi_server/piece.rb b/shogi_server/piece.rb index 64b918a..8717dff 100644 --- a/shogi_server/piece.rb +++ b/shogi_server/piece.rb @@ -154,18 +154,17 @@ class Piece @promoted_name end + def current_name + return @promoted ? @promoted_name : @name + end + def to_s if (@sente) sg = "+" else sg = "-" end - if (@promoted) - n = @promoted_name - else - n = @name - end - return sg + n + return sg + current_name end end