I admit I was thinking only about DROP_CHOSEN, rather than redoing the whole DROP mechanism, although I do like PowerDIver's suggestions.
I was thinking of having lines something like a line giving a list of possible choices,
only one of which would be selected per each such line. So
DROP_CHOSEN:item:272,272,359
to select one of either a Fire Bolt wand, or Rod, with the wand being twice as likely;
DROP_CHOSEN:item:384-387
to select one of the advanced Prayer Books, not including Wrath of God.
Morgoth would have 2 entries like:
DROP_CHOSEN:artifact:111
DROP_CHOSEN:artifact:34
to drop Grond and the Massive Crown.
If the whole DROP code were to be redone, it would certainly be nicer to use names rather than numerical indicies for this sort of thing. But that would probably take a lot more work.
I was thinking of having lines something like a line giving a list of possible choices,
only one of which would be selected per each such line. So
DROP_CHOSEN:item:272,272,359
to select one of either a Fire Bolt wand, or Rod, with the wand being twice as likely;
DROP_CHOSEN:item:384-387
to select one of the advanced Prayer Books, not including Wrath of God.
Morgoth would have 2 entries like:
DROP_CHOSEN:artifact:111
DROP_CHOSEN:artifact:34
to drop Grond and the Massive Crown.
If the whole DROP code were to be redone, it would certainly be nicer to use names rather than numerical indicies for this sort of thing. But that would probably take a lot more work.
Comment