diff --git a/monster/demon/fiend.111 b/monster/demon/fiend.111 new file mode 100644 index 000000000..3f2cb83a0 --- /dev/null +++ b/monster/demon/fiend.111 @@ -0,0 +1,9 @@ +#define devil1_width 24 +#define devil1_height 24 +static char devil1_bits[] = { +0x00,0x00,0x00,0x00,0x20,0x02,0x00,0x20,0x02,0x00,0x20,0x01, +0x00,0xc0,0x00,0x00,0xe0,0x00,0x00,0x80,0x00,0x00,0xe0,0x00, +0x18,0xc0,0x00,0x20,0xf8,0x01,0xd8,0xff,0x7f,0xa0,0xfd,0x01, +0x18,0xff,0x01,0x00,0xf6,0x01,0x00,0xe0,0x07,0x00,0xe0,0x19, +0x00,0xf0,0x21,0x00,0xb8,0x41,0x00,0x9c,0x41,0x00,0x8c,0x43, +0x00,0x0e,0x23,0x00,0x06,0x03,0x00,0x06,0x06,0x00,0x07,0x06}; diff --git a/monster/demon/fiend.111.png b/monster/demon/fiend.111.png new file mode 100644 index 000000000..9278da296 Binary files /dev/null and b/monster/demon/fiend.111.png differ diff --git a/monster/demon/fiend.111.xpm b/monster/demon/fiend.111.xpm new file mode 100644 index 000000000..51e832cca --- /dev/null +++ b/monster/demon/fiend.111.xpm @@ -0,0 +1,31 @@ +/* XPM */ +static char * devil_111_xpm[] = { +"24 24 4 1 0 0", +" s None c None", +". c Red", +"X s Gray c Grey50", +"o s Light gray c Grey75", +" ", +" . . ", +" . . ", +" . . ", +" .. ", +" ... ", +" . ", +" ... ", +" XX .. ", +" X ...... ", +" XXoXXXXX......XXXXXX ", +" X .. ....... ", +" XX ......... ", +" .. ..... ", +" ...... ", +" .... .. ", +" ..... . ", +" ... .. . ", +" ... .. . ", +" .. ... . ", +" ... .. . ", +" .. .. ", +" .. .. ", +" ... .. "}; diff --git a/monster/demon/fiend.112 b/monster/demon/fiend.112 new file mode 100644 index 000000000..3f2cb83a0 --- /dev/null +++ b/monster/demon/fiend.112 @@ -0,0 +1,9 @@ +#define devil1_width 24 +#define devil1_height 24 +static char devil1_bits[] = { +0x00,0x00,0x00,0x00,0x20,0x02,0x00,0x20,0x02,0x00,0x20,0x01, +0x00,0xc0,0x00,0x00,0xe0,0x00,0x00,0x80,0x00,0x00,0xe0,0x00, +0x18,0xc0,0x00,0x20,0xf8,0x01,0xd8,0xff,0x7f,0xa0,0xfd,0x01, +0x18,0xff,0x01,0x00,0xf6,0x01,0x00,0xe0,0x07,0x00,0xe0,0x19, +0x00,0xf0,0x21,0x00,0xb8,0x41,0x00,0x9c,0x41,0x00,0x8c,0x43, +0x00,0x0e,0x23,0x00,0x06,0x03,0x00,0x06,0x06,0x00,0x07,0x06}; diff --git a/monster/demon/fiend.112.png b/monster/demon/fiend.112.png new file mode 100644 index 000000000..9278da296 Binary files /dev/null and b/monster/demon/fiend.112.png differ diff --git a/monster/demon/fiend.112.xpm b/monster/demon/fiend.112.xpm new file mode 100644 index 000000000..51e832cca --- /dev/null +++ b/monster/demon/fiend.112.xpm @@ -0,0 +1,31 @@ +/* XPM */ +static char * devil_111_xpm[] = { +"24 24 4 1 0 0", +" s None c None", +". c Red", +"X s Gray c Grey50", +"o s Light gray c Grey75", +" ", +" . . ", +" . . ", +" . . ", +" .. ", +" ... ", +" . ", +" ... ", +" XX .. ", +" X ...... ", +" XXoXXXXX......XXXXXX ", +" X .. ....... ", +" XX ......... ", +" .. ..... ", +" ...... ", +" .... .. ", +" ..... . ", +" ... .. . ", +" ... .. . ", +" .. ... . ", +" ... .. . ", +" .. .. ", +" .. .. ", +" ... .. "}; diff --git a/monster/demon/fiend.arc b/monster/demon/fiend.arc new file mode 100644 index 000000000..4e073745e --- /dev/null +++ b/monster/demon/fiend.arc @@ -0,0 +1,48 @@ +Object fiend +name Fiend +race demon +randomitems fiend +face fiend.111 +color_fg red +anim +fiend.111 +fiend.112 +mina +monster 1 +Wis 15 +see_invisible 1 +no_pick 1 +alive 1 +exp 3600 +ac -3 +resist_physical 30 +wc 0 +dam 22 +Pow 8 +Int 15 +sp 40 +maxsp 40 +hp 265 +Con 5 +maxhp 165 +level 15 +resist_magic 50 +resist_fire 100 +resist_cold -50 +speed 0.2 +weight 180000 +run_away 15 +will_apply 2 +pick_up 24 +can_apply 25 +can_use_scroll 1 +can_use_skill 1 +can_use_wand 1 +can_use_rod 1 +can_cast_spell 1 +can_use_bow 1 +can_use_armour 1 +can_use_weapon 1 +can_use_ring 1 +editable 1 +end