summaryrefslogtreecommitdiff
path: root/raw/interaction examples/interaction_werebeast.txt
blob: f70dc6b18c7aad8982a5f86ca3e7e5a8eddc5688 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
interaction_werebeast

[OBJECT:INTERACTION]

Note: This assumes there's a casteless beast "WEREBEAST".  Inside of its bite attack, you'd put:
		(SPECIALATTACK_INTERACTION:WEREBEAST_BITE) with square brackets.

[INTERACTION:WEREBEAST_CURSE]

[I_SOURCE:DEITY]
	[IS_USAGE_HINT:MAJOR_CURSE]
	[IS_HIST_STRING_1: cursed ]
	[IS_HIST_STRING_2: to assume the form of a wolf-like monster every full moon]

[I_TARGET:A:CREATURE]
	[IT_LOCATION:CONTEXT_CREATURE]
	[IT_REQUIRES:CAN_LEARN]
	[IT_REQUIRES:HAS_BLOOD]
	[IT_FORBIDDEN:NOT_LIVING]
	[IT_FORBIDDEN:SUPERNATURAL]
	[IT_CANNOT_HAVE_SYNDROME_CLASS:WERECURSE]
	[IT_CANNOT_HAVE_SYNDROME_CLASS:VAMPCURSE]
	[IT_CANNOT_HAVE_SYNDROME_CLASS:DISTURBANCE_CURSE]

[I_EFFECT:ADD_SYNDROME]
	[IE_TARGET:A]
	[IE_IMMEDIATE]
	[SYNDROME]
	[IE_ARENA_NAME:Werewolf]
	[SYN_CLASS:WERECURSE]
	[CE_BODY_TRANSFORMATION:START:0]
		[CE:CREATURE:WEREBEAST:DEFAULT]
		[CE:PERIODIC:MOON_PHASE:27:0]
		[CE_ADD_TAG:NO_AGING:START:0]



[INTERACTION:WEREBEAST_BITE]

[I_SOURCE:ATTACK]
	[IS_HIST_STRING_1: bit ]
	[IS_HIST_STRING_2:, passing on the werebeast curse]

[I_TARGET:A:CREATURE]
	[IT_LOCATION:CONTEXT_CREATURE]
	[IT_REQUIRES:CAN_LEARN]
	[IT_REQUIRES:HAS_BLOOD]
	[IT_FORBIDDEN:NOT_LIVING]
	[IT_FORBIDDEN:SUPERNATURAL]
	[IT_CANNOT_HAVE_SYNDROME_CLASS:WERECURSE]
	[IT_CANNOT_HAVE_SYNDROME_CLASS:VAMPCURSE]
	[IT_CANNOT_HAVE_SYNDROME_CLASS:DISTURBANCE_CURSE]

[I_EFFECT:ADD_SYNDROME]
	[IE_TARGET:A]
	[IE_IMMEDIATE]
	[SYNDROME]
	[SYN_CLASS:WERECURSE]
	[CE_BODY_TRANSFORMATION:START:16800]
		[CE:CREATURE:WEREBEAST:DEFAULT]
		[CE:PERIODIC:MOON_PHASE:27:0]