From 262e60ab0b9cfc1f942a7b3ef11f7ed3abc7b208 Mon Sep 17 00:00:00 2001 From: gepard1984 Date: Sun, 4 Mar 2012 18:37:29 +0000 Subject: - Guild Castle code cleanup: - removed `MAX_GUILDCASTLE` limit - char-server now caches guild castles in `DBMap` - improved guild castle SQL queries to support non-default values of `MAX_GUARDIANS` - disallowed declaring guild castles on maps that are on other map-servers - map-server now requests data for all guild castles from char-server on initial connect (bugreport:287) - removed ''guildcastleinfo events'' as they were esentially duplicated ''OnAgitInit'' - optimized castle data load packets (bugreport:287) - updated WoE scripts to reflect source changes (scripts no longer need or should request castle or guild data) - updated related docs - Added `db_size` macro. - Replaced manual counting of castles occupied by a guild with `guild_checkcastles()` calls. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15657 54d463be-8e91-2dee-dedb-b68131a5f0ec --- npc/guild2/arug_cas02.txt | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'npc/guild2/arug_cas02.txt') diff --git a/npc/guild2/arug_cas02.txt b/npc/guild2/arug_cas02.txt index 8ebede317..f28c80ecc 100644 --- a/npc/guild2/arug_cas02.txt +++ b/npc/guild2/arug_cas02.txt @@ -32,12 +32,8 @@ arug_cas02,1,1,0 script Manager#aru02_02 111,{ end; -OnInterIfInitOnce: - GetCastleData "arug_cas02",0,"::OnRecvCastleAr02"; - end; - +OnAgitInit2: OnRecvCastleAr02: - RequestGuildInfo GetCastleData("arug_cas02",1); if (GetCastleData("arug_cas02",1) == 0) { donpcevent "Manager#aru02_02::Onstart"; } @@ -2679,7 +2675,7 @@ OnStartArena: end; } MapRespawnGuildID "arug_cas02",GetCastleData("arug_cas02",1),2; - GetCastleData "arug_cas02",0,"::OnRecvCastleAr02"; + donpcevent "::OnRecvCastleAr02"; end; OnTimer10000: -- cgit v1.2.3-70-g09d2