aboutsummaryrefslogtreecommitdiff
path: root/src/e_ruminating_randy.moon
diff options
context:
space:
mode:
Diffstat (limited to 'src/e_ruminating_randy.moon')
-rw-r--r--src/e_ruminating_randy.moon28
1 files changed, 28 insertions, 0 deletions
diff --git a/src/e_ruminating_randy.moon b/src/e_ruminating_randy.moon
new file mode 100644
index 0000000..b316aaf
--- /dev/null
+++ b/src/e_ruminating_randy.moon
@@ -0,0 +1,28 @@
+char = require "char"
+reg = require "ability_reg"
+require "a_ruminate"
+
+mod = ...
+
+mod.char = {
+ name: "Ruminating Randy",
+ cr: 5,
+ default_position: 3
+ default_abilities: {reg.Ruminate},
+ default_maxhp: 4,
+ default_hp: 1,
+ default_maxstamina: 1,
+ default_stamina: 1,
+ default_maxmana: 0,
+ default_mana: 0,
+ sprite:"data/e_rum.png",
+ select_action: () =>
+ print("while selecting action, by abilities were:",@data.abilities)
+ @data.abilities[1]
+}
+for k,v in pairs(mod.char)
+ mod[k] = v
+
+char.enemies[mod.char.name] = mod.char
+
+mod