From 3d6f56c679d1c66f02baf1c5978c4ced6f2d4535 Mon Sep 17 00:00:00 2001 From: shennetsind Date: Sun, 9 Jun 2013 02:29:19 -0300 Subject: Fixed group cache bug Special Thanks to Xgear~! Signed-off-by: shennetsind --- src/map/pc_groups.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'src/map/pc_groups.c') diff --git a/src/map/pc_groups.c b/src/map/pc_groups.c index 1a83c8b63..f1f69f7cb 100644 --- a/src/map/pc_groups.c +++ b/src/map/pc_groups.c @@ -414,6 +414,19 @@ int pc_group_id2level(int group_id) return 0; return group->level; } +/** + * Group ID -> group level lookup. + * @param group id + * @return group index + * @public + */ +int pc_group_id2idx(int group_id) +{ + GroupSettings *group = id2group(group_id); + if (group == NULL) + return 0; + return group->group_pos; +} /** * Initialize PC Groups: allocate DBMaps and read config. -- cgit v1.2.3-70-g09d2