summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2018-04-06 21:30:20 +0300
committerAndrei Karas <akaras@inbox.ru>2018-04-06 21:30:20 +0300
commit89e0a43387d503990b32810166a6d82319fe7aeb (patch)
tree06ed1852b1c2b25c0ec32a6c2d9a9a372f5504cc
parent6061fbdc851b91f756494d74e726ebe3fe2f70b6 (diff)
downloaddocs-89e0a43387d503990b32810166a6d82319fe7aeb.tar.gz
docs-89e0a43387d503990b32810166a6d82319fe7aeb.tar.bz2
docs-89e0a43387d503990b32810166a6d82319fe7aeb.tar.xz
docs-89e0a43387d503990b32810166a6d82319fe7aeb.zip
Update constants and script commands from hercules.s20180419s20180417
-rw-r--r--server/scripts/constants.md59
-rw-r--r--server/scripts/script_commands.txt7
2 files changed, 66 insertions, 0 deletions
diff --git a/server/scripts/constants.md b/server/scripts/constants.md
index cd54174..978cc7e 100644
--- a/server/scripts/constants.md
+++ b/server/scripts/constants.md
@@ -3793,6 +3793,65 @@
- `UDT_ROBE`: 55
- `UDT_BODY2`: 56
+### HatEffect Constants
+
+- `HAT_EF_BLOSSOM_FLUTTERING`: 1
+- `HAT_EF_MERMAID_LONGING`: 2
+- `HAT_EF_RL_BANISHING_BUSTER`: 3
+- `HAT_EF_LJOSALFAR`: 4
+- `HAT_EF_CLOCKING`: 5
+- `HAT_EF_SNOW`: 6
+- `HAT_EF_MAKEBLUR`: 7
+- `HAT_EF_SLEEPATTACK`: 8
+- `HAT_EF_GUMGANG`: 9
+- `HAT_EF_TALK_FROSTJOKE`: 10
+- `HAT_EF_DEMONSTRATION`: 11
+- `HAT_EF_FLUTTER_BUTTERFLY`: 12
+- `HAT_EF_ANGEL_FLUTTERING`: 13
+- `HAT_EF_BLESSING_OF_ANGELS`: 14
+- `HAT_EF_ELECTRIC`: 15
+- `HAT_EF_GREEN_FLOOR`: 16
+- `HAT_EF_SHRINK`: 17
+- `HAT_EF_VALHALLA_IDOL`: 18
+- `HAT_EF_ANGEL_STAIRS`: 19
+- `HAT_EF_GLOW_OF_NEW_YEAR`: 20
+- `HAT_EF_BOTTOM_FORTUNEKISS`: 21
+- `HAT_EF_PINKBODY`: 22
+- `HAT_EF_DOUBLEGUMGANG`: 23
+- `HAT_EF_GIANTBODY`: 24
+- `HAT_EF_GREEN99_6`: 25
+- `HAT_EF_CIRCLEPOWER`: 26
+- `HAT_EF_BOTTOM_BLOODYLUST`: 27
+- `HAT_EF_WATER_BELOW`: 28
+- `HAT_EF_LEVEL99_150`: 29
+- `HAT_EF_YELLOWFLY3`: 30
+- `HAT_EF_KAGEMUSYA`: 31
+- `HAT_EF_CHERRYBLOSSOM`: 32
+- `HAT_EF_STRANGELIGHTS`: 33
+- `HAT_EF_WL_TELEKINESIS_INTENSE`: 34
+- `HAT_EF_AB_OFFERTORIUM_RING`: 35
+- `HAT_EF_WHITEBODY2`: 36
+- `HAT_EF_SAKURA`: 37
+- `HAT_EF_CLOUD2`: 38
+- `HAT_EF_FEATHER_FLUTTERING`: 39
+- `HAT_EF_CAMELLIA_HAIR_PIN`: 40
+- `HAT_EF_JP_EV_EFFECT01`: 41
+- `HAT_EF_JP_EV_EFFECT02`: 42
+- `HAT_EF_JP_EV_EFFECT03`: 43
+- `HAT_EF_FLORAL_WALTZ`: 44
+- `HAT_EF_MAGICAL_FEATHER`: 45
+- `HAT_EF_HAT_EFFECT`: 46
+- `HAT_EF_BAKURETSU_HADOU`: 47
+- `HAT_EF_GOLD_SHOWER`: 48
+- `HAT_EF_WHITEBODY`: 49
+- `HAT_EF_WATER_BELOW2`: 50
+- `HAT_EF_FIREWORK`: 51
+- `HAT_EF_RETURN_TW_1ST_HAT`: 52
+- `HAT_EF_C_FLUTTERBUTTERFLY_BL`: 53
+- `HAT_EF_QSCARABA`: 54
+- `HAT_EF_FSTONE`: 55
+- `HAT_EF_MAGICCIRCLE`: 56
+
## Hardcoded Constants (source)
diff --git a/server/scripts/script_commands.txt b/server/scripts/script_commands.txt
index e14e804..d693227 100644
--- a/server/scripts/script_commands.txt
+++ b/server/scripts/script_commands.txt
@@ -3271,6 +3271,13 @@ produced). It's useful for when you want to check whether an item contains
cards or if it's signed.
---------------------------------------
+
+*hateffect(<Hat Effect ID>, <State>)
+
+This will set a Hat Effect onto the player. The state field allows you to
+enable (true) or disable (false) the effect on the player.
+
+---------------------------------------
//=====================================
2.1 - End of Item-Related Commands
//=====================================