gold dragon and scales
Add two new monsters and two new objects: gold dragon baby gold dragon gold dragon scale mail set of gold dragon scales A couple of variants seem to have added these already, but this came off my ancient list of monsters to add and was done from scratch. It's a clone of silver dragon, but instead of having reflection and breathing cold, a gold dragon emits light and breathes fire; because of the latter it can be seen with infravision like a red dragon. Adult gold dragons are lawful as in the AD&D Monster Manual rather than chaotic as the wiki pages show for the variant versions. Worn gold dragon scales operate similar to wielded Sunsword: when blessed, radius is 3 (same as a lamp), if uncursed, radius is 2, and if cursed, radius is 1 (but functions as 2 when worn by the hero, otherwise there would be no tangible effect). Gold dragon scale mail gets an extra +1, making blessed gold DSM have a bigger radius than lamps. Embedded scales have radius 1 regardless of BUC state; light for that case comes from the gold dragon monster form the hero is in. When not worn, gold scales and scale-mail don't emit any light. The tiles use a mix of yellow (for gold) and red. The two object tiles seem reasonable variations of the corresponding silver dragon ones. The two monster tiles definitely need work since the silver ones were mostly cyan and changing that to red did not produce very good result; subsequent attempt at a mixture was haphazard at best.
This commit is contained in:
@@ -377,6 +377,8 @@ HELM("helm of telepathy", "visored helmet",
|
||||
/* 3.4.1: dragon scale mail reclassified as "magic" since magic is
|
||||
needed to create them */
|
||||
DRGN_ARMR("gray dragon scale mail", 1, ANTIMAGIC, 1200, 1, CLR_GRAY),
|
||||
/* gold DSM is a light source; there's no property for that */
|
||||
DRGN_ARMR("gold dragon scale mail", 1, 0, 900, 1, HI_GOLD),
|
||||
DRGN_ARMR("silver dragon scale mail", 1, REFLECTING, 1200, 1, DRAGON_SILVER),
|
||||
#if 0 /* DEFERRED */
|
||||
DRGN_ARMR("shimmering dragon scale mail", 1, DISPLACED, 1200, 1, CLR_CYAN),
|
||||
@@ -389,9 +391,10 @@ DRGN_ARMR("blue dragon scale mail", 1, SHOCK_RES, 900, 1, CLR_BLUE),
|
||||
DRGN_ARMR("green dragon scale mail", 1, POISON_RES, 900, 1, CLR_GREEN),
|
||||
DRGN_ARMR("yellow dragon scale mail", 1, ACID_RES, 900, 1, CLR_YELLOW),
|
||||
/* For now, only dragons leave these. */
|
||||
/* 3.4.1: dragon scales left classified as "non-magic"; they confer
|
||||
magical properties but are produced "naturally" */
|
||||
/* 3.4.1: dragon scales left classified as "non-magic"; they confer magical
|
||||
properties but are produced "naturally"; affects use as polypile fodder */
|
||||
DRGN_ARMR("gray dragon scales", 0, ANTIMAGIC, 700, 7, CLR_GRAY),
|
||||
DRGN_ARMR("gold dragon scales", 0, 0, 500, 7, HI_GOLD),
|
||||
DRGN_ARMR("silver dragon scales", 0, REFLECTING, 700, 7, DRAGON_SILVER),
|
||||
#if 0 /* DEFERRED */
|
||||
DRGN_ARMR("shimmering dragon scales", 0, DISPLACED, 700, 7, CLR_CYAN),
|
||||
|
||||
Reference in New Issue
Block a user