From 3f4b200fe96d3f4d3b26920e9caa210537cbaf3d Mon Sep 17 00:00:00 2001 From: shennetsind Date: Mon, 26 Dec 2011 11:15:28 +0000 Subject: minor @spiritball bugfix, bugreprot:2751 git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15285 54d463be-8e91-2dee-dedb-b68131a5f0ec --- src/map/atcommand.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/map/atcommand.c b/src/map/atcommand.c index 204656285..7ff900eaf 100644 --- a/src/map/atcommand.c +++ b/src/map/atcommand.c @@ -3875,10 +3875,12 @@ ACMD_FUNC(lostskill) *------------------------------------------*/ ACMD_FUNC(spiritball) { - int max_spiritballs = min(ARRAYLENGTH(sd->spirit_timer), 0x7FFF); + int max_spiritballs; int number; nullpo_retr(-1, sd); - + + max_spiritballs = min(ARRAYLENGTH(sd->spirit_timer), 0x7FFF); + if( !message || !*message || (number = atoi(message)) < 0 || number > max_spiritballs ) { char msg[CHAT_SIZE_MAX]; -- cgit v1.2.3-70-g09d2