From e58ec3abbecf4d160dc3855d0f14bc65975b6242 Mon Sep 17 00:00:00 2001
From: gozzarda <gozzarda@users.noreply.github.com>
Date: Mon, 23 Mar 2015 11:21:17 +0800
Subject: [PATCH] Enable Admins to Open Door

---
 src/server/handler_door.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/server/handler_door.c b/src/server/handler_door.c
index 5ec25c2..a6cc110 100644
--- a/src/server/handler_door.c
+++ b/src/server/handler_door.c
@@ -100,7 +100,7 @@ int Door_CanDispense(int User, int Item)
 	// Sanity please
 	if( Item != 0 )	return -1;
 	
-	if( !(Bank_GetFlags(User) & USER_FLAG_DOORGROUP) )
+	if( !(Bank_GetFlags(User) & (USER_FLAG_DOORGROUP|USER_FLAG_ADMIN)) )
 	{
 		#if DEBUG
 		printf("Door_CanDispense: User %i not in door\n", User);
@@ -128,7 +128,7 @@ int Door_DoDispense(int User, int Item)
 	if( Item != 0 )	return -1;
 	
 	// Check if user is in door
-	if( !(Bank_GetFlags(User) & USER_FLAG_DOORGROUP) )
+	if( !(Bank_GetFlags(User) & (USER_FLAG_DOORGROUP|USER_FLAG_ADMIN)) )
 	{
 		#if DEBUG
 		printf("Door_CanDispense: User %i not in door\n", User);
-- 
GitLab