Skip to content

Commit 6fa34a8

Browse files
committed
feat: monster dominate spell
1 parent 3b5aeb6 commit 6fa34a8

36 files changed

+339
-129
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -191,11 +191,11 @@ Content:
191191
- 52 x food
192192
- 20 x treasure
193193
- 14 x weapons
194+
- 14 x spells
194195
- 13 x items
195196
- 12 x buffs
196197
- 9 x skills
197198
- 6 x staffs
198-
- 6 x spells
199199
- 6 x shield
200200
- 6 x boots
201201
- 5 x rings

python/gfx.py

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -421,16 +421,16 @@ def init_tiles_16x16_main():
421421
"",
422422
"spell_magic_missile",
423423
"spell_magic_missile_activated",
424-
"spell_summon_monst_A",
425-
"spell_summon_monst_A_activated",
426-
"spell_summon_monst_B",
427-
"spell_summon_monst_B_activated",
428-
"spell_summon_monst_C",
429-
"spell_summon_monst_C_activated",
430-
"spell_summon_monst_D",
431-
"spell_summon_monst_D_activated",
432-
"spell_summon_monst_E",
433-
"spell_summon_monst_E_activated",
424+
"spell_summon_monst1",
425+
"spell_summon_monst1_activated",
426+
"spell_summon_monst2",
427+
"spell_summon_monst2_activated",
428+
"spell_summon_monst3",
429+
"spell_summon_monst3_activated",
430+
"spell_summon_monst4",
431+
"spell_summon_monst4_activated",
432+
"spell_summon_monst5",
433+
"spell_summon_monst5_activated",
434434
"spell_summon_food",
435435
"spell_summon_food_activated",
436436
"spell_summon_rock",
@@ -441,16 +441,16 @@ def init_tiles_16x16_main():
441441
"",
442442
"",
443443
"",
444-
"spell_dominate_monst_A",
445-
"spell_dominate_monst_A_activated",
446-
"spell_dominate_monst_B",
447-
"spell_dominate_monst_B_activated",
448-
"spell_dominate_monst_C",
449-
"spell_dominate_monst_C_activated",
450-
"spell_dominate_monst_D",
451-
"spell_dominate_monst_D_activated",
452-
"spell_dominate_monst_E",
453-
"spell_dominate_monst_E_activated",
444+
"spell_dominate_monst1",
445+
"spell_dominate_monst1_activated",
446+
"spell_dominate_monst2",
447+
"spell_dominate_monst2_activated",
448+
"spell_dominate_monst3",
449+
"spell_dominate_monst3_activated",
450+
"spell_dominate_monst4",
451+
"spell_dominate_monst4_activated",
452+
"spell_dominate_monst5",
453+
"spell_dominate_monst5_activated",
454454
"",
455455
"",
456456
"",

python/spell_tree.py

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,16 @@
55
"fd", "spell_summon_food",
66
"rk", "spell_summon_rock",
77
"mm", "spell_magic_missile",
8-
"sA", "spell_summon_monst_A",
9-
"sB", "spell_summon_monst_B",
10-
"sC", "spell_summon_monst_C",
11-
"sD", "spell_summon_monst_D",
12-
"sE", "spell_summon_monst_E",
13-
"dA", "spell_dominate_monst_A",
14-
"dB", "spell_dominate_monst_B",
15-
"dC", "spell_dominate_monst_C",
16-
"dD", "spell_dominate_monst_D",
17-
"dE", "spell_dominate_monst_E",
8+
"sA", "spell_summon_monst1",
9+
"sB", "spell_summon_monst2",
10+
"sC", "spell_summon_monst3",
11+
"sD", "spell_summon_monst4",
12+
"sE", "spell_summon_monst5",
13+
"dA", "spell_dominate_monst1",
14+
"dB", "spell_dominate_monst2",
15+
"dC", "spell_dominate_monst3",
16+
"dD", "spell_dominate_monst4",
17+
"dE", "spell_dominate_monst5",
1818
])
1919

2020
my.map_load_spell_tree(

python/things/monsters/blinkcat.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,7 @@ def tp_init(name, text_long_name):
121121
my.stat_con(self, 10)
122122
my.stat_def(self, 12)
123123
my.stat_dex(self, 18)
124+
my.stat_int(self, 8)
124125
my.stat_luck(self, 18)
125126
my.stat_str(self, 7)
126127
my.teleport_distance(self, 5)

python/things/monsters/cthulite.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ def tp_init(name, text_long_name):
140140
my.stat_con(self, 20)
141141
my.stat_def(self, 14)
142142
my.stat_dex(self, 8)
143-
my.stat_int(self, 18)
143+
my.stat_int(self, 25)
144144
my.stat_luck(self, 2)
145145
my.stat_psi(self, 18)
146146
my.stat_str(self, 18)

python/things/monsters/demon_fire.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ def tp_init(name, text_long_name):
146146
my.stat_con(self, 20)
147147
my.stat_def(self, 14)
148148
my.stat_dex(self, 8)
149-
my.stat_int(self, 18)
149+
my.stat_int(self, 22)
150150
my.stat_luck(self, 2)
151151
my.stat_psi(self, 18)
152152
my.stat_str(self, 18)

python/things/monsters/goat_demon.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,6 @@ def tp_init(name, text_long_name):
108108
my.is_immune_to_necrosis(self, True)
109109
my.is_immune_to_poison(self, True)
110110
my.is_interesting(self, True)
111-
my.is_lifeless(self, True)
112111
my.is_loggable(self, True)
113112
my.is_meat(self, True)
114113
my.is_monst_class_B(self, True)

python/things/monsters/kraken.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,7 @@ def tp_init(name, text_long_name):
138138
my.stat_con(self, 18)
139139
my.stat_def(self, 18)
140140
my.stat_dex(self, 8)
141+
my.stat_int(self, 18)
141142
my.stat_luck(self, 10)
142143
my.stat_str(self, 20)
143144
my.temperature_max(self, 50)

python/things/monsters/reaper.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ def tp_init(name, text_long_name):
8282
my.stat_con(self, 25)
8383
my.stat_def(self, 25)
8484
my.stat_dex(self, 10)
85+
my.stat_int(self, 25)
8586
my.stat_luck(self, 10)
8687
my.stat_psi(self, 20)
8788
my.stat_str(self, 25)

python/things/monsters/yeti.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ def tp_init(name, text_long_name):
122122
my.stat_con(self, 18)
123123
my.stat_def(self, 18)
124124
my.stat_dex(self, 8)
125-
my.stat_int(self, 14)
125+
my.stat_int(self, 18)
126126
my.stat_luck(self, 8)
127127
my.stat_psi(self, 14)
128128
my.stat_str(self, 22)

0 commit comments

Comments
 (0)