소스 검색

Fixed possible Castle Economy investment overflow with Emsolute Develop learnt

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5676 54d463be-8e91-2dee-dedb-b68131a5f0ec
Lupus 19 년 전
부모
커밋
39e8d59082
2개의 변경된 파일5개의 추가작업 그리고 4개의 파일을 삭제
  1. 1 0
      npc/Changelog.txt
  2. 4 4
      npc/guild/gldfunc_manager.txt

+ 1 - 0
npc/Changelog.txt

@@ -28,6 +28,7 @@ Nexon
 Date		Added
 ======
 03/20
+	* Fixed possible Castle Economy investment overflow with Emsolute Develop learnt [Lupus]
 	* Removed Berserk Potions from all shops, but Comodo [Lupus]
 03/19
 	* Fixed Female Thief Bug in novice land. [Vicious]

+ 4 - 4
npc/guild/gldfunc_manager.txt

@@ -4,7 +4,7 @@
 //= jAthena - kalen (1.0)
 //= 1.1 by Akaru, ho|yAnge|X, and Valaris
 //===== Current Version: =====================================
-//= 1.31
+//= 1.41
 //===== Compatible With: =====================================
 //= eAthena 0.1+; RO Episode 4+
 //===== Description: =========================================
@@ -29,7 +29,8 @@
 //= v1.2c Fixed issue of guardians hp not increasing upon defense
 //= investment.[kobra_k88]
 //= v1.3 Now you can't install Guardians during WOE [Lupus]
-//= v1.4 Reomve surrender abbility (Was 100% custom as far as I can tell) [Kayla]
+//= v1.4 Remove surrender abbility (Was 100% custom as far as I can tell) [Kayla]
+//= v1.41 Fixed possible Economy investment overflow with Emsolute Develop learnt [Lupus]
 //============================================================
 
 
@@ -118,8 +119,7 @@ L_Start:
 			set Zeny,Zeny-@eco_invest;
 			SetCastleData getarg(1)+".gat",4,@TriggerE+1;
 			// if we learnt Emsolute Develop there's 50% chance to get +1 investment again
-			if (getgdskilllv(@GID,10014) > 0 && rand(100)>50) set @Economy, @Economy + 1;
-			SetCastleData getarg(1)+".gat",2,@Economy+1;
+			SetCastleData getarg(1)+".gat",2,@Economy + 1 + (getgdskilllv(@GID,10014)>0 && rand(100)>50 && @Economy<99);
 			mes "[ "+getarg(0)+" ]";
 			mes "You have invested successfully.";
 			return 0;