summaryrefslogtreecommitdiff
path: root/src/map
diff options
context:
space:
mode:
authorultramage <ultramage@54d463be-8e91-2dee-dedb-b68131a5f0ec>2008-02-27 10:31:31 +0000
committerultramage <ultramage@54d463be-8e91-2dee-dedb-b68131a5f0ec>2008-02-27 10:31:31 +0000
commitd1a2dd2086001923ef54f4a2c84b569b6a36da00 (patch)
treef7faa57d70584bad6f31987d98aa0f56ac92fa59 /src/map
parentf696203915ea32a66903822258b2dfbc93ced3ad (diff)
downloadhercules-d1a2dd2086001923ef54f4a2c84b569b6a36da00.tar.gz
hercules-d1a2dd2086001923ef54f4a2c84b569b6a36da00.tar.bz2
hercules-d1a2dd2086001923ef54f4a2c84b569b6a36da00.tar.xz
hercules-d1a2dd2086001923ef54f4a2c84b569b6a36da00.zip
Added missing option changes for Illusionary Shadow and Soul Link that disappeared when you left the screen (bugreport:1053)
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12246 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'src/map')
-rw-r--r--src/map/status.c20
1 files changed, 19 insertions, 1 deletions
diff --git a/src/map/status.c b/src/map/status.c
index 3c13404e2..595bccee1 100644
--- a/src/map/status.c
+++ b/src/map/status.c
@@ -6025,7 +6025,12 @@ int status_change_start(struct block_list* bl,enum sc_type type,int rate,int val
sc->opt3 |= 0x80;
opt_flag = 0;
break;
- //0x100, 0x200 missing?
+ //0x100 missing?
+// TODO:
+// case SC_MOONLIT:
+// sc->opt3 |= 0x200;
+// opt_flag = 0;
+// break;
case SC_MARIONETTE:
case SC_MARIONETTE2:
sc->opt3 |= 0x400;
@@ -6043,6 +6048,19 @@ int status_change_start(struct block_list* bl,enum sc_type type,int rate,int val
sc->opt3 |= 0x2000;
opt_flag = 0;
break;
+ case SC_BUNSINJYUTSU:
+ sc->opt3 |= 0x4000;
+ opt_flag = 0;
+ break;
+ case SC_SPIRIT:
+ sc->opt3 |= 0x8000;
+ opt_flag = 0;
+ break;
+// TODO:
+// case SC_BIOLABAURA:
+// sc->opt3 |= 0x10000;
+// opt_flag = 0;
+// break;
//OPTION
case SC_HIDING:
sc->option |= OPTION_HIDE;