From 643c956ceff2c6a9ecfb59ad0653e1634350d4fb Mon Sep 17 00:00:00 2001
From: Haru <haru@dotalux.com>
Date: Sun, 11 Sep 2016 01:31:00 +0200
Subject: Changed GD_MAX check to be non-inclusive

- GD_MAX is not a valid guild skill ID
- Fixes Coverity CID 152761
- Follow-up to 0f803e7

Signed-off-by: Haru <haru@dotalux.com>
---
 src/map/script.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'src/map')

diff --git a/src/map/script.c b/src/map/script.c
index 7db3736e3..efdc3557b 100644
--- a/src/map/script.c
+++ b/src/map/script.c
@@ -9490,7 +9490,7 @@ BUILDIN(guildskill) {
 	skill_id = ( script_isstringtype(st,2) ? skill->name2id(script_getstr(st,2)) : script_getnum(st,2) );
 	level = script_getnum(st,3);
 
-	if (skill_id < GD_SKILLBASE || skill_id > GD_MAX)
+	if (skill_id < GD_SKILLBASE || skill_id >= GD_MAX)
 		return true;  // not guild skill
 
 	id = skill_id - GD_SKILLBASE;
-- 
cgit v1.2.3-70-g09d2