diff --git a/gods/demihumans/gnarg.arc b/gods/demihumans/gnarg.arc index 5059175e8..ef9d3c753 100644 --- a/gods/demihumans/gnarg.arc +++ b/gods/demihumans/gnarg.arc @@ -17,9 +17,9 @@ Wis 30 Pow 30 attacktype 1024 path_attuned 131088 -path_repelled 65792 +path_repelled 65537 resist_poison 100 -resist_fear -100 +resist_magic -20 hp 1000 ac -5 wc -3 diff --git a/gods/demihumans/gnarg_avatar.arc b/gods/demihumans/gnarg_avatar.arc index fac95e5ff..1187cac23 100644 --- a/gods/demihumans/gnarg_avatar.arc +++ b/gods/demihumans/gnarg_avatar.arc @@ -6,23 +6,22 @@ animation troll_1 is_animated 1 monster 1 alive 1 -Str 30 +Str 20 Con 30 Dex 30 Int 30 Wis 30 Pow 30 -attacktype 1024 +attacktype 1025 path_attuned 131088 path_repelled 65792 -immune 1024 -protected 1024 -vulnerable 16384 -armour 40 +resist_poison 100 +resist_magic -10 +resist_physical 40 hp 1000 ac -5 wc -3 -dam 50 +dam 30 level 15 speed 0.25 can_use_weapon 1 diff --git a/gods/demihumans/lythander.arc b/gods/demihumans/lythander.arc index a68fdbce3..9a829130e 100644 --- a/gods/demihumans/lythander.arc +++ b/gods/demihumans/lythander.arc @@ -17,8 +17,10 @@ Wis 30 Pow 30 attacktype 32 resist_confusion 100 -path_attuned 65536 -path_repelled 131088 +resist_acid -40 +resist_poison -40 +path_attuned 65552 +path_denied 512 ac -7 wc -1 dam 40 @@ -27,6 +29,7 @@ level 15 speed 0.25 luck 2 stealth 1 +last_sp 1 can_cast_spell 1 can_use_weapon 1 can_use_armour 1 diff --git a/gods/demihumans/lythander_avatar.arc b/gods/demihumans/lythander_avatar.arc index 549d6f3d8..2a3a794be 100644 --- a/gods/demihumans/lythander_avatar.arc +++ b/gods/demihumans/lythander_avatar.arc @@ -12,10 +12,8 @@ Dex 30 Int 30 Wis 30 Pow 30 -attacktype 32 -immune 32 -protected 32 -vulnerable 32 +attacktype 33 +resist_confusion 100 path_attuned 65536 path_repelled 131088 armour 50 diff --git a/gods/demihumans/mostrai.arc b/gods/demihumans/mostrai.arc index 97439f756..e3f325f47 100644 --- a/gods/demihumans/mostrai.arc +++ b/gods/demihumans/mostrai.arc @@ -19,6 +19,8 @@ Pow 30 path_attuned 18432 path_repelled 64 resist_fire 30 +resist_paralyze -20 +resist_slow -20 ac -10 wc -6 dam 50 @@ -37,3 +39,8 @@ weight 100000 randomitems Mostrai editable 0 end + + + + + diff --git a/gods/demihumans/mostrai_avatar.arc b/gods/demihumans/mostrai_avatar.arc index c533f14f5..b67c2f8d1 100644 --- a/gods/demihumans/mostrai_avatar.arc +++ b/gods/demihumans/mostrai_avatar.arc @@ -15,7 +15,7 @@ Wis 30 Pow 30 path_attuned 18432 path_repelled 64 -protected 4 +resist_fire 30 armour 75 ac -10 wc -6 diff --git a/gods/elemental/gaea.arc b/gods/elemental/gaea.arc index 049eb05c3..472f8d5ea 100644 --- a/gods/elemental/gaea.arc +++ b/gods/elemental/gaea.arc @@ -3,7 +3,7 @@ Object Gaea title Devourers face ent.111 race animal,bird,slime,insect,reptile,water_elemental,earth_elemental,air_elemental,fire_elemental -slaying undead,chess,unnatural +slaying undead,unnatural animation ent is_animated 1 monster 1 @@ -16,9 +16,8 @@ Wis 30 Pow 30 type 50 attacktype 16384 -path_attuned 526784 +path_attuned 65 path_denied 393216 -path_repelled 30 resist_drain 100 resist_deplete 100 resist_death 100 diff --git a/gods/elemental/gaea_avatar.arc b/gods/elemental/gaea_avatar.arc index 30be36253..7fa507372 100644 --- a/gods/elemental/gaea_avatar.arc +++ b/gods/elemental/gaea_avatar.arc @@ -1,7 +1,7 @@ Object gaea_avatar face ent.111 race animal,bird,slime,insect,reptile,water_elemental,earth_elemental,air_elemental,fire_elemental -slaying undead,chess,unnatural +slaying undead,unnatural animation ent is_animated 1 monster 1 @@ -12,17 +12,18 @@ Dex 30 Int 30 Wis 30 Pow 30 -attacktype 16384 +attacktype 1 path_attuned 526784 path_denied 393216 path_repelled 30 -immune 196736 -protected 196736 -vulnerable 16384 +resist_drain 100 +resist_deplete 100 +resist_death 100 +resist_fear -100 armour 50 ac -5 wc -1 -dam 50 +dam 40 hp 1000 last_heal 2 last_grace 3 diff --git a/gods/elemental/ruggilli.arc b/gods/elemental/ruggilli.arc index a65404aee..6e5a6417e 100644 --- a/gods/elemental/ruggilli.arc +++ b/gods/elemental/ruggilli.arc @@ -15,8 +15,8 @@ alive 1 type 50 attacktype 5 path_attuned 131074 -path_repelled 10500 -path_denied 82945 +path_repelled 2308 +path_denied 65536 resist_fire 100 resist_physical 30 resist_magic 30 @@ -32,7 +32,7 @@ can_use_weapon 1 can_cast_spell 1 reflect_missile 1 last_heal 1 -last_eat 1 +last_eat -1 msg Chaos God of slaughter and terror, Consuming worm, Greedy gut endmsg diff --git a/gods/elemental/ruggilli_avatar.arc b/gods/elemental/ruggilli_avatar.arc index 7a4239599..e8f384d92 100644 --- a/gods/elemental/ruggilli_avatar.arc +++ b/gods/elemental/ruggilli_avatar.arc @@ -15,10 +15,10 @@ attacktype 5 path_attuned 131074 path_repelled 10500 path_denied 82945 -immune 4 -protected 7 -vulnerable 16 -armour 20 +resist_fire 100 +resist_cold -100 +resist_magic 30 +resist_physical 40 ac -5 wc -3 dam 60 diff --git a/gods/elemental/sorig.arc b/gods/elemental/sorig.arc index f623f7541..8c7c662be 100644 --- a/gods/elemental/sorig.arc +++ b/gods/elemental/sorig.arc @@ -17,7 +17,7 @@ attacktype 8 resist_electricity 100 path_attuned 131096 path_repelled 256 -path_denied 66561 +path_denied 65537 ac -5 wc -1 dam 40 diff --git a/gods/elemental/sorig_avatar.arc b/gods/elemental/sorig_avatar.arc index 803650bcc..28de2507a 100644 --- a/gods/elemental/sorig_avatar.arc +++ b/gods/elemental/sorig_avatar.arc @@ -12,12 +12,11 @@ Pow 30 monster 1 alive 1 attacktype 8 -immune 8 -protected 8 +resist_electricity 100 +resist_physical 40 path_attuned 131096 path_repelled 256 path_denied 66561 -armour 40 ac -5 wc -1 dam 40 diff --git a/gods/god_cure_blindness.arc b/gods/god_cure_blindness.arc new file mode 100644 index 000000000..f1b146a64 --- /dev/null +++ b/gods/god_cure_blindness.arc @@ -0,0 +1,8 @@ +Object god_cure_blindness +name heal spell +face blank.111 +slaying cure blindness +invisible 1 +type 8 +editable 0 +end diff --git a/gods/god_cure_confusion.arc b/gods/god_cure_confusion.arc new file mode 100644 index 000000000..405602a43 --- /dev/null +++ b/gods/god_cure_confusion.arc @@ -0,0 +1,8 @@ +Object god_cure_confusion +name heal spell +face blank.111 +slaying cure confusion +invisible 1 +type 8 +editable 0 +end diff --git a/gods/god_cure_poison.arc b/gods/god_cure_poison.arc new file mode 100644 index 000000000..77746ac98 --- /dev/null +++ b/gods/god_cure_poison.arc @@ -0,0 +1,8 @@ +Object god_cure_poison +name heal spell +face blank.111 +slaying cure poison +invisible 1 +type 8 +editable 0 +end diff --git a/gods/god_enchant_weapon_high.arc b/gods/god_enchant_weapon_high.arc new file mode 100644 index 000000000..53a772ea7 --- /dev/null +++ b/gods/god_enchant_weapon_high.arc @@ -0,0 +1,8 @@ +Object god_enchant_weapon_high +name enchant weapon +face blank.111 +invisible 1 +type 8 +level 12 +editable 0 +end diff --git a/gods/god_enchant_weapon_low.arc b/gods/god_enchant_weapon_low.arc new file mode 100644 index 000000000..d08ca5433 --- /dev/null +++ b/gods/god_enchant_weapon_low.arc @@ -0,0 +1,8 @@ +Object god_enchant_weapon_low +name enchant weapon +face blank.111 +invisible 1 +type 8 +level 3 +editable 0 +end diff --git a/gods/god_enchant_weapon_medium.arc b/gods/god_enchant_weapon_medium.arc new file mode 100644 index 000000000..39a586cb6 --- /dev/null +++ b/gods/god_enchant_weapon_medium.arc @@ -0,0 +1,8 @@ +Object god_enchant_weapon_medium +name enchant weapon +face blank.111 +invisible 1 +type 8 +level 7 +editable 0 +end diff --git a/gods/god_grace_limit_high.arc b/gods/god_grace_limit_high.arc new file mode 100644 index 000000000..3cfd42200 --- /dev/null +++ b/gods/god_grace_limit_high.arc @@ -0,0 +1,8 @@ +Object god_grace_limit_high +name grace limit +face blank.111 +invisible 1 +type 8 +grace 600 +editable 0 +end diff --git a/gods/god_grace_limit_insane.arc b/gods/god_grace_limit_insane.arc new file mode 100644 index 000000000..7d23eface --- /dev/null +++ b/gods/god_grace_limit_insane.arc @@ -0,0 +1,8 @@ +Object god_grace_limit_insane +name grace limit +face blank.111 +invisible 1 +type 8 +grace 1000 +editable 0 +end diff --git a/gods/god_grace_limit_low.arc b/gods/god_grace_limit_low.arc new file mode 100644 index 000000000..5c1764843 --- /dev/null +++ b/gods/god_grace_limit_low.arc @@ -0,0 +1,8 @@ +Object god_grace_limit_low +name grace limit +face blank.111 +invisible 1 +type 8 +grace 100 +editable 0 +end diff --git a/gods/god_grace_limit_medium.arc b/gods/god_grace_limit_medium.arc new file mode 100644 index 000000000..5d00c2197 --- /dev/null +++ b/gods/god_grace_limit_medium.arc @@ -0,0 +1,8 @@ +Object god_grace_limit_medium +name grace limit +face blank.111 +invisible 1 +type 8 +grace 300 +editable 0 +end diff --git a/gods/god_remove_curse.arc b/gods/god_remove_curse.arc new file mode 100644 index 000000000..910a7c115 --- /dev/null +++ b/gods/god_remove_curse.arc @@ -0,0 +1,7 @@ +Object god_remove_curse +name remove curse +face blank.111 +invisible 1 +type 8 +editable 0 +end diff --git a/gods/god_remove_damnation.arc b/gods/god_remove_damnation.arc new file mode 100644 index 000000000..14347d862 --- /dev/null +++ b/gods/god_remove_damnation.arc @@ -0,0 +1,7 @@ +Object god_remove_damnation +name remove damnation +face blank.111 +invisible 1 +type 8 +editable 0 +end diff --git a/gods/god_remove_depletion.arc b/gods/god_remove_depletion.arc new file mode 100644 index 000000000..66817137e --- /dev/null +++ b/gods/god_remove_depletion.arc @@ -0,0 +1,7 @@ +Object god_remove_depletion +name heal depletion +face blank.111 +invisible 1 +type 8 +editable 0 +end diff --git a/gods/god_restore_grace.arc b/gods/god_restore_grace.arc new file mode 100644 index 000000000..65218180f --- /dev/null +++ b/gods/god_restore_grace.arc @@ -0,0 +1,7 @@ +Object god_restore_grace +name restore grace +face blank.111 +invisible 1 +type 8 +editable 0 +end diff --git a/gods/god_restore_hitpoints.arc b/gods/god_restore_hitpoints.arc new file mode 100644 index 000000000..163abca06 --- /dev/null +++ b/gods/god_restore_hitpoints.arc @@ -0,0 +1,7 @@ +Object god_restore_hitpoints +name restore hitpoints +face blank.111 +invisible 1 +type 8 +editable 0 +end diff --git a/gods/god_restore_spellpoints.arc b/gods/god_restore_spellpoints.arc new file mode 100644 index 000000000..44d8b8f72 --- /dev/null +++ b/gods/god_restore_spellpoints.arc @@ -0,0 +1,7 @@ +Object god_restore_spellpoints +name restore spellpoints +face blank.111 +invisible 1 +type 8 +editable 0 +end diff --git a/gods/god_spelldirect/god_spelldirect_cause_black_death.arc b/gods/god_spelldirect/god_spelldirect_cause_black_death.arc new file mode 100644 index 000000000..776e89471 --- /dev/null +++ b/gods/god_spelldirect/god_spelldirect_cause_black_death.arc @@ -0,0 +1,8 @@ +Object god_spelldirect_cause_black_death +name divine black death +face blank.111 +slaying cause black death +invisible 1 +type 85 +editable 0 +end diff --git a/gods/god_spelldirect/god_spelldirect_cause_critical_wounds.arc b/gods/god_spelldirect/god_spelldirect_cause_critical_wounds.arc new file mode 100644 index 000000000..6a087d672 --- /dev/null +++ b/gods/god_spelldirect/god_spelldirect_cause_critical_wounds.arc @@ -0,0 +1,8 @@ +Object god_spelldirect_cause_critical_wounds +name divine critical wounds +face blank.111 +slaying cause critical wounds +invisible 1 +type 85 +editable 0 +end diff --git a/gods/god_spelldirect/god_spelldirect_cause_many_wounds.arc b/gods/god_spelldirect/god_spelldirect_cause_many_wounds.arc new file mode 100644 index 000000000..8b1664390 --- /dev/null +++ b/gods/god_spelldirect/god_spelldirect_cause_many_wounds.arc @@ -0,0 +1,8 @@ +Object god_spelldirect_cause_many_wounds +name divine many wounds +face blank.111 +slaying cause many wounds +invisible 1 +type 85 +editable 0 +end diff --git a/gods/god_spelldirect/god_spelldirect_cause_red_death.arc b/gods/god_spelldirect/god_spelldirect_cause_red_death.arc new file mode 100644 index 000000000..6223d03bd --- /dev/null +++ b/gods/god_spelldirect/god_spelldirect_cause_red_death.arc @@ -0,0 +1,8 @@ +Object god_spelldirect_cause_red_death +name divine ebola +face blank.111 +slaying cause red death +invisible 1 +type 85 +editable 0 +end diff --git a/gods/god_spelldirect/god_spelldirect_cause_smallpox.arc b/gods/god_spelldirect/god_spelldirect_cause_smallpox.arc new file mode 100644 index 000000000..d817d7fef --- /dev/null +++ b/gods/god_spelldirect/god_spelldirect_cause_smallpox.arc @@ -0,0 +1,8 @@ +Object god_spelldirect_cause_smallpox +name divine smallpox +face blank.111 +slaying cause smallpox +invisible 1 +type 85 +editable 0 +end diff --git a/gods/god_spelldirect/god_spelldirect_cause_white_death.arc b/gods/god_spelldirect/god_spelldirect_cause_white_death.arc new file mode 100644 index 000000000..a8c24630b --- /dev/null +++ b/gods/god_spelldirect/god_spelldirect_cause_white_death.arc @@ -0,0 +1,8 @@ +Object god_spelldirect_cause_white_death +name divine white death +face blank.111 +slaying cause white death +invisible 1 +type 85 +editable 0 +end diff --git a/gods/god_spelldirect/god_spelldirect_conflict.arc b/gods/god_spelldirect/god_spelldirect_conflict.arc new file mode 100644 index 000000000..98c095c53 --- /dev/null +++ b/gods/god_spelldirect/god_spelldirect_conflict.arc @@ -0,0 +1,8 @@ +Object god_spelldirect_conflict +name divine conflict +face blank.111 +slaying conflict +invisible 1 +type 85 +editable 0 +end diff --git a/gods/god_spelldirect/god_spelldirect_daylight.arc b/gods/god_spelldirect/god_spelldirect_daylight.arc new file mode 100644 index 000000000..8927c11a6 --- /dev/null +++ b/gods/god_spelldirect/god_spelldirect_daylight.arc @@ -0,0 +1,8 @@ +Object god_spelldirect_daylight +name divine daylight +face blank.111 +slaying daylight +invisible 1 +type 85 +editable 0 +end diff --git a/gods/god_spelldirect/god_spelldirect_defense.arc b/gods/god_spelldirect/god_spelldirect_defense.arc new file mode 100644 index 000000000..14d84b965 --- /dev/null +++ b/gods/god_spelldirect/god_spelldirect_defense.arc @@ -0,0 +1,8 @@ +Object god_spelldirect_defense +name devine defense +face blank.111 +slaying defense +invisible 1 +type 85 +editable 0 +end diff --git a/gods/god_spelldirect/god_spelldirect_divine_shock.arc b/gods/god_spelldirect/god_spelldirect_divine_shock.arc new file mode 100644 index 000000000..4966f8b39 --- /dev/null +++ b/gods/god_spelldirect/god_spelldirect_divine_shock.arc @@ -0,0 +1,8 @@ +Object god_spelldirect_divine_shock +name divine shock +face blank.111 +slaying divine shock +invisible 1 +type 85 +editable 0 +end diff --git a/gods/god_spelldirect/god_spelldirect_face_of_death.arc b/gods/god_spelldirect/god_spelldirect_face_of_death.arc new file mode 100644 index 000000000..d5664ee1c --- /dev/null +++ b/gods/god_spelldirect/god_spelldirect_face_of_death.arc @@ -0,0 +1,8 @@ +Object god_spelldirect_face_of_death +name devine face of death +face blank.111 +slaying cause face of death +invisible 1 +type 85 +editable 0 +end diff --git a/gods/god_spelldirect/god_spelldirect_finger_of_death.arc b/gods/god_spelldirect/god_spelldirect_finger_of_death.arc new file mode 100644 index 000000000..f598e935f --- /dev/null +++ b/gods/god_spelldirect/god_spelldirect_finger_of_death.arc @@ -0,0 +1,8 @@ +Object god_spelldirect_finger_of_death +name devine face of death +face blank.111 +slaying cause finger of death +invisible 1 +type 85 +editable 0 +end diff --git a/gods/god_spelldirect/god_spelldirect_flaming_aura.arc b/gods/god_spelldirect/god_spelldirect_flaming_aura.arc new file mode 100644 index 000000000..b5179849d --- /dev/null +++ b/gods/god_spelldirect/god_spelldirect_flaming_aura.arc @@ -0,0 +1,8 @@ +Object god_spelldirect_flaming_aura +name divine flameing aura +face blank.111 +slaying flaming aura +invisible 1 +type 85 +editable 0 +end diff --git a/gods/god_spelldirect/god_spelldirect_immolation.arc b/gods/god_spelldirect/god_spelldirect_immolation.arc new file mode 100644 index 000000000..c04c0f609 --- /dev/null +++ b/gods/god_spelldirect/god_spelldirect_immolation.arc @@ -0,0 +1,8 @@ +Object god_spelldirect_immolation +name divine immolation +face blank.111 +slaying immolation +invisible 1 +type 85 +editable 0 +end diff --git a/gods/god_spelldirect/god_spelldirect_insect_plague.arc b/gods/god_spelldirect/god_spelldirect_insect_plague.arc new file mode 100644 index 000000000..509aa0547 --- /dev/null +++ b/gods/god_spelldirect/god_spelldirect_insect_plague.arc @@ -0,0 +1,8 @@ +Object god_spelldirect_insect_plague +name devine insect plague +face blank.111 +slaying insect plague +invisible 1 +type 85 +editable 0 +end diff --git a/gods/god_spelldirect/god_spelldirect_nightfall.arc b/gods/god_spelldirect/god_spelldirect_nightfall.arc new file mode 100644 index 000000000..4d1bfdc77 --- /dev/null +++ b/gods/god_spelldirect/god_spelldirect_nightfall.arc @@ -0,0 +1,8 @@ +Object god_spelldirect_nightfall +name divine nightfall +face blank.111 +slaying nightfall +invisible 1 +type 85 +editable 0 +end diff --git a/gods/god_spelldirect/god_spelldirect_peace.arc b/gods/god_spelldirect/god_spelldirect_peace.arc new file mode 100644 index 000000000..b1c4eec27 --- /dev/null +++ b/gods/god_spelldirect/god_spelldirect_peace.arc @@ -0,0 +1,8 @@ +Object god_spelldirect_peace +name divine peace +face blank.111 +slaying peace +invisible 1 +type 85 +editable 0 +end diff --git a/gods/god_spelldirect/god_spelldirect_poison_fog.arc b/gods/god_spelldirect/god_spelldirect_poison_fog.arc new file mode 100644 index 000000000..5f75512d4 --- /dev/null +++ b/gods/god_spelldirect/god_spelldirect_poison_fog.arc @@ -0,0 +1,8 @@ +Object god_spelldirect_poison_fog +name divine poison fog +face blank.111 +slaying poison fog +invisible 1 +type 85 +editable 0 +end diff --git a/gods/god_spelldirect/god_spelldirect_rage.arc b/gods/god_spelldirect/god_spelldirect_rage.arc new file mode 100644 index 000000000..e24169577 --- /dev/null +++ b/gods/god_spelldirect/god_spelldirect_rage.arc @@ -0,0 +1,8 @@ +Object god_spelldirect_rage +name divine rage +face blank.111 +slaying rage +invisible 1 +type 85 +editable 0 +end diff --git a/gods/god_spelldirect/god_spelldirect_raise_dead.arc b/gods/god_spelldirect/god_spelldirect_raise_dead.arc new file mode 100644 index 000000000..41e1c020f --- /dev/null +++ b/gods/god_spelldirect/god_spelldirect_raise_dead.arc @@ -0,0 +1,8 @@ +Object god_spelldirect_raise_dead +name devine raise dead +face blank.111 +slaying raise dead +invisible 1 +type 85 +editable 0 +end diff --git a/gods/god_spelldirect/god_spelldirect_reincarnation.arc b/gods/god_spelldirect/god_spelldirect_reincarnation.arc new file mode 100644 index 000000000..8c619cf8c --- /dev/null +++ b/gods/god_spelldirect/god_spelldirect_reincarnation.arc @@ -0,0 +1,8 @@ +Object god_spelldirect_reincarnation +name devine reincarnation +face blank.111 +slaying reincarnation +invisible 1 +type 85 +editable 0 +end diff --git a/gods/god_spelldirect/god_spelldirect_remove_damnation.arc b/gods/god_spelldirect/god_spelldirect_remove_damnation.arc new file mode 100644 index 000000000..321bcf2c8 --- /dev/null +++ b/gods/god_spelldirect/god_spelldirect_remove_damnation.arc @@ -0,0 +1,8 @@ +Object god_spelldirect_remove_damnation +name devine remove damnation +face blank.111 +slaying remove damnation +invisible 1 +type 85 +editable 0 +end diff --git a/gods/god_spelldirect/god_spelldirect_resurrection.arc b/gods/god_spelldirect/god_spelldirect_resurrection.arc new file mode 100644 index 000000000..5bd460715 --- /dev/null +++ b/gods/god_spelldirect/god_spelldirect_resurrection.arc @@ -0,0 +1,8 @@ +Object god_spelldirect_resurrection +name devine resurrection +face blank.111 +slaying resurrection +invisible 1 +type 85 +editable 0 +end diff --git a/gods/god_spelldirect/god_spelldirect_retributive_strike.arc b/gods/god_spelldirect/god_spelldirect_retributive_strike.arc new file mode 100644 index 000000000..3acd8a04c --- /dev/null +++ b/gods/god_spelldirect/god_spelldirect_retributive_strike.arc @@ -0,0 +1,8 @@ +Object god_spelldirect_retributive_strike +name divine retributive strike +face blank.111 +slaying cause retributive strike +invisible 1 +type 85 +editable 0 +end diff --git a/gods/god_spelldirect/god_spelldirect_spiderweb.arc b/gods/god_spelldirect/god_spelldirect_spiderweb.arc new file mode 100644 index 000000000..2b526db8b --- /dev/null +++ b/gods/god_spelldirect/god_spelldirect_spiderweb.arc @@ -0,0 +1,8 @@ +Object god_spelldirect_spiderweb +name divine spiderweb +face blank.111 +slaying spiderweb +invisible 1 +type 85 +editable 0 +end diff --git a/gods/god_spelldirect/god_spelldirect_vitriol.arc b/gods/god_spelldirect/god_spelldirect_vitriol.arc new file mode 100644 index 000000000..790f6db36 --- /dev/null +++ b/gods/god_spelldirect/god_spelldirect_vitriol.arc @@ -0,0 +1,8 @@ +Object god_spelldirect_vitriol +name divine vitriol +face blank.111 +slaying vitriol +invisible 1 +type 85 +editable 0 +end diff --git a/gods/god_spelldirect/god_spelldirect_wall_of_thorns.arc b/gods/god_spelldirect/god_spelldirect_wall_of_thorns.arc new file mode 100644 index 000000000..cee38846a --- /dev/null +++ b/gods/god_spelldirect/god_spelldirect_wall_of_thorns.arc @@ -0,0 +1,8 @@ +Object god_spelldirect_wall_of_thorns +name divine thorns +face blank.111 +slaying wall of thorns +invisible 1 +type 85 +editable 0 +end diff --git a/gods/god_spelldirect/god_spelldirect_windstorm.arc b/gods/god_spelldirect/god_spelldirect_windstorm.arc new file mode 100644 index 000000000..c522723c9 --- /dev/null +++ b/gods/god_spelldirect/god_spelldirect_windstorm.arc @@ -0,0 +1,8 @@ +Object god_spelldirect_windstorm +name devine windstorm +face blank.111 +slaying windstorm +invisible 1 +type 85 +editable 0 +end diff --git a/gods/items/bow_lythander.arc b/gods/items/bow_lythander.arc new file mode 100644 index 000000000..0c2ada081 --- /dev/null +++ b/gods/items/bow_lythander.arc @@ -0,0 +1,20 @@ +Object bow_lythander +name Lythander's Elven Bow +race arrows +face elven_bow.111 +msg + You look at this wonderful bow with + pride. It is only granted to the best + of Lythander's disciples. +endmsg +luck 1 +sp 70 +dam 30 +wc 3 +nrof 1 +startequip 1 +attacktype 1 +type 14 +weighta 8000 +magic 5 +end diff --git a/gods/items/helmet_gnarg.arc b/gods/items/helmet_gnarg.arc new file mode 100644 index 000000000..eed9299dc --- /dev/null +++ b/gods/items/helmet_gnarg.arc @@ -0,0 +1,17 @@ +Object helmet_gnarg +name Gnarg's Orc Helmet +face holyshield.111 +msg + This helmet good protection. From + mighty Gnarg it is. +endmsg +Dex 1 +ac 3 +nrof 1 +startequip 1 +type 34 +resist_physical 20 +resist_poison 30 +weight 7000 +last_heal 1 +end diff --git a/gods/items/mail_mostrai.arc b/gods/items/mail_mostrai.arc new file mode 100644 index 000000000..a973e0ecb --- /dev/null +++ b/gods/items/mail_mostrai.arc @@ -0,0 +1,22 @@ +Object mail_mostrai +name Mostrai's Plate Mail +face plate_mail.111 +msg + This shining plate mail is Mostrai's + gift to the bravest of his warriors. + It is highly enchanted, increasing the + strenght of the wearer and protecting + against fire. +endmsg +ac 3 +Str 1 +nrof 1 +startequip 1 +type 16 +resist_physical 50 +resist_fire 10 +weight 50000 +magic 2 +last_heal 9 +last_sp 13 +end diff --git a/gods/items/shield_gaea.arc b/gods/items/shield_gaea.arc new file mode 100644 index 000000000..a92a48638 --- /dev/null +++ b/gods/items/shield_gaea.arc @@ -0,0 +1,19 @@ +Object shield_gaea +name Gaea's Shield of Earth +face holyshield.111 +msg + This shield is highly enchanted by the forces + of life and nature. It is a personal gift from + Gaea, to protect her beloved children. +endmsg +ac 4 +nrof 1 +startequip 1 +type 33 +resist_physical 15 +resist_fire 30 +resist_cold 30 +resist_electricity 30 +resist_ghosthit -20 +weight 20000 +end diff --git a/gods/supernatural/devourers.arc b/gods/supernatural/devourers.arc index 06e6fb525..a754aeddf 100644 --- a/gods/supernatural/devourers.arc +++ b/gods/supernatural/devourers.arc @@ -15,9 +15,9 @@ Int 30 Wis 30 Pow 30 attacktype 196736 -path_attuned 262144 -path_denied 590082 -path_repelled 129 +path_attuned 393216 +path_denied 589826 +path_repelled 257 resist_drain 100 resist_fear 100 resist_deplete 100 @@ -27,7 +27,7 @@ ac -12 wc -1 hp 350 dam 50 -last_eat -3 +last_eat 100 last_heal -1 level 15 speed 0.35 diff --git a/gods/supernatural/devourers_avatar.arc b/gods/supernatural/devourers_avatar.arc index cb0852d9a..00b6fff9e 100644 --- a/gods/supernatural/devourers_avatar.arc +++ b/gods/supernatural/devourers_avatar.arc @@ -15,9 +15,11 @@ attacktype 196736 path_attuned 262144 path_denied 590082 path_repelled 129 -immune 213120 -protected 213120 -vulnerable 4 +resist_death 100 +resist_deplete 100 +resist_fear 100 +resist_drain 100 +resist_fire -100 ac -12 wc -1 hp 350 diff --git a/gods/supernatural/gorokh.arc b/gods/supernatural/gorokh.arc index cffbbbccb..2ce5b6f08 100644 --- a/gods/supernatural/gorokh.arc +++ b/gods/supernatural/gorokh.arc @@ -17,8 +17,9 @@ monster 1 alive 1 attacktype 16384 path_attuned 393216 -path_denied 1025 -resist_confusion 100 +path_repelled 1 +path_denied 256 +resist_magic 30 resist_fear 100 ac -5 wc -3 @@ -26,6 +27,8 @@ dam 50 hp 350 level 15 speed 0.25 +last_heal -2 +luck -1 can_cast_spell 1 can_use_armour 1 can_use_weapon 1 diff --git a/gods/supernatural/gorokh_avatar.arc b/gods/supernatural/gorokh_avatar.arc index bd5397b16..7361c98ea 100644 --- a/gods/supernatural/gorokh_avatar.arc +++ b/gods/supernatural/gorokh_avatar.arc @@ -12,15 +12,15 @@ Wis 30 Pow 30 monster 1 alive 1 -attacktype 16384 +attacktype 16385 path_attuned 393216 path_denied 1025 -protected 16416 -immune 16416 -armour 50 +resist_physical 50 +resist_fear 100 +resist_magic 20 ac -5 wc -3 -dam 50 +dam 40 hp 350 level 15 speed 0.25 diff --git a/gods/supernatural/valriel_avatar.arc b/gods/supernatural/valriel_avatar.arc index 5dde1c578..9c3a48323 100644 --- a/gods/supernatural/valriel_avatar.arc +++ b/gods/supernatural/valriel_avatar.arc @@ -12,16 +12,16 @@ Pow 30 is_animated 1 monster 1 alive 1 -attacktype 16384 +attacktype 16385 path_attuned 1025 path_denied 393216 -immune 16416 -protected 16416 -armour 50 +resist_confusion 100 +resist_fear 100 +resist_physical 50 ac -7 wc -1 hp 350 -dam 50 +dam 40 level 15 speed 0.25 can_cast_spell 1