summaryrefslogtreecommitdiff
path: root/src/map/script-fun.cpp
diff options
context:
space:
mode:
authormekolat <mekolat@gmail.com>2015-04-03 11:03:26 -0400
committerwushin <pasekei@gmail.com>2015-04-04 00:27:23 -0500
commit7f31bde507bee63e36ddaefd5d16ab314b98b601 (patch)
treee5a17e932336a7e5446f770e880e8179b2b64c76 /src/map/script-fun.cpp
parent15e4ba4a14d912f70b0862bd1f0af9339dcbc6c0 (diff)
downloadtmwa-7f31bde507bee63e36ddaefd5d16ab314b98b601.tar.gz
tmwa-7f31bde507bee63e36ddaefd5d16ab314b98b601.tar.bz2
tmwa-7f31bde507bee63e36ddaefd5d16ab314b98b601.tar.xz
tmwa-7f31bde507bee63e36ddaefd5d16ab314b98b601.zip
add getpvpflag builtin
Diffstat (limited to 'src/map/script-fun.cpp')
-rw-r--r--src/map/script-fun.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/map/script-fun.cpp b/src/map/script-fun.cpp
index bde1458..f08cf60 100644
--- a/src/map/script-fun.cpp
+++ b/src/map/script-fun.cpp
@@ -2192,17 +2192,18 @@ void builtin_getpvpflag(ScriptState *st)
{
dumb_ptr<map_session_data> sd = script_rid2sd(st);
int num = conv_num(st, &AARG(0));
+ int flag = 0;
switch (num){
case 0:
- num = sd->state.pvpon;
+ flag = sd->state.pvpon;
break;
case 1:
flag = bool(sd->status.option & Opt0::HIDE);
break;
}
- push_int<ScriptDataInt>(st->stack, num);
+ push_int<ScriptDataInt>(st->stack, flag);
}
/*==========================================