diff options
author | skotlex <skotlex@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2006-09-18 14:43:04 +0000 |
---|---|---|
committer | skotlex <skotlex@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2006-09-18 14:43:04 +0000 |
commit | 53e154561caec018e734900a0a4e53cf35e3f2c0 (patch) | |
tree | 7a7bc225f826d2b913ae340dddddc6b9b8031d58 /doc/script_commands.txt | |
parent | ef916748dd182bcff937f276df87ccaa9fe3e3d1 (diff) | |
download | hercules-53e154561caec018e734900a0a4e53cf35e3f2c0.tar.gz hercules-53e154561caec018e734900a0a4e53cf35e3f2c0.tar.bz2 hercules-53e154561caec018e734900a0a4e53cf35e3f2c0.tar.xz hercules-53e154561caec018e734900a0a4e53cf35e3f2c0.zip |
- Reloading scripts will no longer eliminate mobs with no respawn data. Watch out for duplicating Treasure Boxes?
- Some cleaning of npc_final
- Made speed_add_rate a linearly stacking increase.
- Corrected a possible overflow when using show_mob_info to display the mob's up as a percent.
- Corrected the documentation for checkoption/checkoption1/checkoption2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@8792 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'doc/script_commands.txt')
-rw-r--r-- | doc/script_commands.txt | 47 |
1 files changed, 25 insertions, 22 deletions
diff --git a/doc/script_commands.txt b/doc/script_commands.txt index 48b5c591e..31a10148d 100644 --- a/doc/script_commands.txt +++ b/doc/script_commands.txt @@ -2731,7 +2731,25 @@ it is better to use 'checkcart','checkfalcon','checkpeco' and other similar functions, but there are some options which you cannot get at this way. They
return 1 if the option is set and 0 if the option is not set.
-Option numbers valid for the first version of this command are:
+Option numbers valid for the first (option) version of this command are:
+
+0x1 - Sight in effect.
+0x2 - Hide in effect.
+0x4 - Cloaking in effect.
+0x8 - Cart number 1 present.
+0x10 - Falcon present.
+0x20 - Peco Peco present.
+0x40 - GM Perfect Hide in effect.
+0x80 - Cart number 2 present.
+0x100 - Cart number 3 present.
+0x200 - Cart number 4 present.
+0x400 - Cart number 5 present.
+0x800 - Orc head present.
+0x1000 - The character is wearing a wedding sprite.
+0x2000 - Ruwach is in effect.
+0x4000 - Chasewalk in effect.
+
+Option numbers valid for the second version (opt1) of this command are:
1 - Petrified.
2 - Frozen.
@@ -2739,7 +2757,7 @@ Option numbers valid for the first version of this command are: 4 - Sleeping.
6 - Petrifying (the state where you can still walk)
-Option numbers valid for the second version of this command are:
+Option numbers valid for the third version (opt2) of this command are:
1 - Poisoned.
2 - Cursed.
@@ -2747,32 +2765,17 @@ Option numbers valid for the second version of this command are: 8 - Signum Crucis (plays a howl-like sound effect, but otherwise no visible effects are displayed)
16 - Blinded.
-Option numbers valid for the third version of this command are:
-
-1 - Sight in effect.
-2 - Hide in effect.
-4 - Cloaking in effect.
-8 - Falcon present.
-64 - GM Perfect Hide in effect.
-128 - Cart number 2 present.
-256 - Cart number 3 present.
-512 - Cart number 4 present.
-1024 - Cart number 5 present.
-2048 - Orc head present.
-4096 - The character is wearing a wedding sprite.
-8192 - Ruwach is in effect.
-16384 - Chasewalk in effect.
-
-Option numbers are bitmasks - add up option numbers to check for all of them
-being present at the same time in one go.
+Option numbers (except for opt1) are bitmasks - you can add them up to check
+ for several states, but the functions will return true if at least one of them
+ is in effect.
'setoption' will set options on the invoking character. There are no second and
-third versions of this command, so you can only change the values in the last
+third versions of this command, so you can only change the values in the first
list (cloak, cart, ruwach, etc). if flag is 1 (default when omitted),
the option will be added to what the character currently has; if 0, the option is removed.
This is definitely not a complete list of available option flag numbers. Ask a
-core developer for the full list.
+core developer (or read the source: src/map/status.h) for the full list.
---------------------------------------
|