As a lycanthrop in wolf form you can't hold a torch. But if you
apply the torch in Human form, then transform the torch does
not extinquish.
In general things that are wielded in the second hand stay
wielded even after transformation. I think this is the heart of the
problem.
Logged In: YES
user_id=64456
It seems to me that (unless the hero is two-weaponing) the
alternate weapon slot is like the quiver slot.
The third point in weild.c bears this out:
3. [It] is usually NOT considered to be carried in the hands.
That would force too many checks among the main weapon,
second weapon, shield, gloves, and rings; and it would
further be complicated by bimanual weapons. A special
exception is made for two-weapon combat.
Thus I don't see any problem with any object which is
currently in the alternate weapon slot remaining there when
in wolf form. Instead, I think it would be better if torches
were extinguished when they enter the alternate weapon slot.
This will have consequences for applying a torch as well
since it must be auto-wielded. I think just counting the
alternate weapon slot as not being wielded for this purpose
(unless two-weaponing) will suffice. It will also have
consequences for 'x' which stops two-weaponing. If this
moves a torch into the alternate weapon slot then it must be
extinguished (but not the other way round).
Logged In: YES
user_id=650493
Making the torch require a primary weapon slot is probably best. And
it would seem to differentiate it from a lamp as a light source. Also it
would prevent wolf form from using it.
Sounds like a good solution to me.
Though I can imagine some people believing the alternate wield is
something in the non-weapon hand; thus wielding a sword and holding
a torch in the opposite hand seems like a reasonable action that this
solution would prohibit.
But I still think it's a good solution, and inuitive enough for gameplay.
Logged In: YES
user_id=64456
In my thinking, the situation you describe (wielding a sword
in one hand and a torch in the other) is counted as
two-weaponing and would be possible for some race/role
combinations (but not for lycanthropes). I haven't checked
but I assume that at present it's possible for a hero to wield a
weapon in their primary weapon slot, wear a shield on their
other hand and carry a lit torch in their
third hand - which must look a little odd :-)
Logged In: YES
user_id=64456
As agreed on slashem-devel:
Change torches so that they are extinguished when they enter
the alternate weapon slot. This will have consequences for
applying a torch as well since it must be auto-wielded. I
think just counting the alternate weapon slot as not being
wielded for this purpose (unless two-weaponing) will
suffice. It will also have consequences for 'x' which stops
two-weaponing. If this moves a torch into the alternate
weapon slot then it must be extinguished (but not the other
way round).