fixed WoE defence/eco underflow
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8741 54d463be-8e91-2dee-dedb-b68131a5f0ec
This commit is contained in:
parent
526a7ce897
commit
4e0274eac0
@ -35,6 +35,7 @@ Date Added
|
|||||||
09/14
|
09/14
|
||||||
* Fixed typos in Gunslinger & Thief Job Quest & various NPCs [Lupus]
|
* Fixed typos in Gunslinger & Thief Job Quest & various NPCs [Lupus]
|
||||||
thanks to cbmaster & $ephiroth
|
thanks to cbmaster & $ephiroth
|
||||||
|
- Fixed Guild Defence / Economy underflow, thx2 kyoki
|
||||||
09/11
|
09/11
|
||||||
* Moved custom Umbalian quests to custom folder [Lupus]
|
* Moved custom Umbalian quests to custom folder [Lupus]
|
||||||
* Added back Guild Storage. Confirmed kRO feature. [Lupus]
|
* Added back Guild Storage. Confirmed kRO feature. [Lupus]
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
//= jAthena - kalen (1.0)
|
//= jAthena - kalen (1.0)
|
||||||
//= 1.1 by Akaru, ho|yAnge|X, and Valaris
|
//= 1.1 by Akaru, ho|yAnge|X, and Valaris
|
||||||
//===== Current Version: =====================================
|
//===== Current Version: =====================================
|
||||||
//= 1.3
|
//= 1.3a
|
||||||
//===== Compatible With: =====================================
|
//===== Compatible With: =====================================
|
||||||
//= eAthena 0.1+; RO Episode 4+
|
//= eAthena 0.1+; RO Episode 4+
|
||||||
//===== Description: =========================================
|
//===== Description: =========================================
|
||||||
@ -25,6 +25,7 @@
|
|||||||
//= v1.2: All OnAgitStart and OnAgitBreak calls will use these functions.[kobra_k88]
|
//= v1.2: All OnAgitStart and OnAgitBreak calls will use these functions.[kobra_k88]
|
||||||
//= v1.2a: Added OnAgitEnd function.[kobra_k88]
|
//= v1.2a: Added OnAgitEnd function.[kobra_k88]
|
||||||
//= 1.3 Added code for abandoning captured castles on /breakguild [Lupus]
|
//= 1.3 Added code for abandoning captured castles on /breakguild [Lupus]
|
||||||
|
//= 1.3a fixed Defence / Economy underflow [Lupus] thanks2 kyoki
|
||||||
//============================================================
|
//============================================================
|
||||||
|
|
||||||
|
|
||||||
@ -127,12 +128,15 @@ function script F_AgitBreak {
|
|||||||
//killmonsterall getarg(0)+".gat";
|
//killmonsterall getarg(0)+".gat";
|
||||||
set @GID,getcharid(2);
|
set @GID,getcharid(2);
|
||||||
if (@GID <= 0) return;
|
if (@GID <= 0) return;
|
||||||
set @Economy,GetCastleData(getarg(0)+".gat",2);
|
|
||||||
SetCastleData getarg(0)+".gat",2, @Economy-5;
|
set @Economy,GetCastleData(getarg(0)+".gat",2) - 5;
|
||||||
if (GetCastleData(getarg(0)+".gat",2) < 0) SetCastleData getarg(0)+".gat",2,0;
|
if (@Economy < 0) set @Economy, 0;
|
||||||
set @Defence,GetCastleData(getarg(0)+".gat",3);
|
SetCastleData getarg(0)+".gat",2, @Economy;
|
||||||
SetCastleData getarg(0)+".gat",3, @Defence-5;
|
|
||||||
if (GetCastleData(getarg(0)+".gat",3) < 0) SetCastleData getarg(0)+".gat",3,0;
|
set @Defence,GetCastleData(getarg(0)+".gat",3) - 5;
|
||||||
|
if (@Defence < 0) set @Defence, 0;
|
||||||
|
SetCastleData getarg(0)+".gat",3, @Defence;
|
||||||
|
|
||||||
SetCastleData getarg(0)+".gat",1, @GID;
|
SetCastleData getarg(0)+".gat",1, @GID;
|
||||||
MapAnnounce getarg(0)+".gat","The emperium has been destroyed.",17;
|
MapAnnounce getarg(0)+".gat","The emperium has been destroyed.",17;
|
||||||
Announce "Guild Base [" + GetCastleName(getarg(0)+".gat") + "] has been taken by the [" + GetGuildName(@GID) + "] guild.",0;
|
Announce "Guild Base [" + GetCastleName(getarg(0)+".gat") + "] has been taken by the [" + GetGuildName(@GID) + "] guild.",0;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user