Fix #682 line numbers of trade signs corrected

This commit is contained in:
snowleo 2011-07-15 22:02:43 +02:00
parent 9c51f6e177
commit 963fd7cf01

View File

@ -136,7 +136,7 @@ public class SignTrade extends EssentialsSign
sign.setLine(index, stackamount + " " + split[1] + ":" + amount); sign.setLine(index, stackamount + " " + split[1] + ":" + amount);
return; return;
} }
throw new SignException(Util.format("invalidSignLine", index)); throw new SignException(Util.format("invalidSignLine", index+1));
} }
protected final Trade getTrade(final ISign sign, final int index, final boolean fullAmount, final boolean notEmpty, final IEssentials ess) throws SignException protected final Trade getTrade(final ISign sign, final int index, final boolean fullAmount, final boolean notEmpty, final IEssentials ess) throws SignException
@ -171,7 +171,7 @@ public class SignTrade extends EssentialsSign
item.setAmount(fullAmount ? amount : stackamount); item.setAmount(fullAmount ? amount : stackamount);
return new Trade(item, ess); return new Trade(item, ess);
} }
throw new SignException(Util.format("invalidSignLine", index)); throw new SignException(Util.format("invalidSignLine", index+1));
} }
protected final void substractAmount(final ISign sign, final int index, final Trade trade) throws SignException protected final void substractAmount(final ISign sign, final int index, final Trade trade) throws SignException
@ -230,6 +230,6 @@ public class SignTrade extends EssentialsSign
sign.setLine(index, stackamount + " " + split[1] + ":" + (amount + Math.round(value))); sign.setLine(index, stackamount + " " + split[1] + ":" + (amount + Math.round(value)));
return; return;
} }
throw new SignException(Util.format("invalidSignLine", index)); throw new SignException(Util.format("invalidSignLine", index+1));
} }
} }