Draft:Firestar

From Omega Wiki
Revision as of 10:15, 11 September 2026 by OmegaAdmin (talk | contribs) (连续整理怪物独立草稿:来源、能力、遗骸与策略,并同步符号索引)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Omega 0.90.4

Firestar is a one-handed weapon appearing as a morning-star. It starts at +7 enchantment, grants fire immunity while used, and can create a fireball centered on the player when an attack lands.[1]

Generation

Random treasure, pawn-shop stock and acquirement can produce Firestar. It has item level 6 and base value 2,000 Au. Random construction rolls blessing but retains +7, even if cursed. Julie's does not sell it.[2]

A flame devil carries a neutral +7 Firestar. Ambrosias' can instead transform a deathstar's eye into a blessed +7 Firestar for 1,000 Au. The fixed enchantment survives transformation; the ordinary neutral blessing becomes +1.[3]

Fireballs and immunity

Each landed attack has a one-in-three chance to create a fireball centered on the player, fully identifying Firestar. The explosion affects the player's square and its eight neighbors. Its damage limit is max(current character damage, 25), with a separate random fire damage roll below that limit for each affected creature. If the original opponent survives, an ordinary physical weapon hit follows.[4]

The fireball does not require chaotic alignment. Firestar supplies fire immunity while it is in use, even if cursed, protecting the player from its fire damage. This does not protect bystanders or make the physical follow-up ignore physical immunity.[5]

Throwing and digging

Disenchantment can remove Firestar's equipment immunity and reset its enchantment to zero without removing the fireball attack. Such a stripped Firestar can endanger its wielder even in melee. Ordinary re-enchantment improves the number but does not restore the erased equipment power.[6]

Throwing a used Firestar removes its equipment effect before resolving the attack. A triggered fireball still centers on the player, not the distant target. Without another source of fire immunity, the thrower is now exposed to that explosion. A spare, unwielded Firestar likewise supplies no protection merely by being carried.[7]

The thrown weapon normally drops for recovery. An equipped cursed copy cannot be thrown away. Tunneling uses base damage 16 and the striking branch, avoiding the weapon-damage check on a tunneling mishap; other destructive effects can still damage the weapon.[8]

Strategy

Firestar combines respectable enchanted melee with fire protection in the weapon slot, useful when body armor is chosen for another benefit. The fireball can injure nearby enemies even when the ordinary physical component is unsuitable, but its one-in-three trigger is unreliable as the sole answer to a physically immune opponent.

Control who stands nearby. A fight beside nonhostile creatures can expose them to the blast, and the fire protection does not make indiscriminate area damage harmless. Keep Firestar wielded for its immunity; if using a spare as a projectile, establish independent protection such as dragonscale armor first.[9]

The old spoiler collection tentatively described chaotic-only firebolts at the target. In this version the effect is an alignment-independent fireball at the player, a difference that directly changes throwing and positioning advice.[10][11]

References

  1. iinit.h in Omega 0.90.4, line 240; itemf2.c in Omega 0.90.4, lines 73–78; itemf2.c in Omega 0.90.4, lines 457–467.
  2. iinit.h in Omega 0.90.4, line 240; item.c in Omega 0.90.4, lines 7–41; item.c in Omega 0.90.4, lines 188–204; site1.c in Omega 0.90.4, lines 1022–1053; effect1.c in Omega 0.90.4, lines 713–728; site1.c in Omega 0.90.4, lines 164–187.
  3. minit.h in Omega 0.90.4, line 229; minit.h in Omega 0.90.4, line 277; lev.c in Omega 0.90.4, lines 376–393; mon.c in Omega 0.90.4, lines 97–109; site1.c in Omega 0.90.4, lines 845–869.
  4. itemf2.c in Omega 0.90.4, lines 457–467; effect1.c in Omega 0.90.4, lines 370–440.
  5. itemf2.c in Omega 0.90.4, lines 73–78; itemf2.c in Omega 0.90.4, lines 457–467; aux2.c in Omega 0.90.4, lines 172–176; mon.c in Omega 0.90.4, lines 112–130.
  6. effect1.c in Omega 0.90.4, lines 8–114; aux2.c in Omega 0.90.4, lines 594–616; itemf2.c in Omega 0.90.4, lines 457–467.
  7. command3.c in Omega 0.90.4, lines 247–287; itemf2.c in Omega 0.90.4, lines 73–78; itemf2.c in Omega 0.90.4, lines 457–467.
  8. command3.c in Omega 0.90.4, lines 223–311; command3.c in Omega 0.90.4, lines 865–933; aux1.c in Omega 0.90.4, lines 397–488.
  9. effect1.c in Omega 0.90.4, lines 378–440; itemf2.c in Omega 0.90.4, lines 73–78.
  10. A. Light (editor), Omega Spoilers, document version 1.10, updated 3 May 1994 and reposted 19 April 1995, lines 307-316 of local omega-0.75-spoilers.txt; executable version not established.
  11. itemf2.c in Omega 0.90.4, lines 457–467.