Well there are two ways for an item to get aggravation. It can have built-in aggravation (like, say, Grond) or it can get it as a random side-effect from a curse. Unless the aggravation was added by cursing the item, it can't be removed by uncursing the item. And what runeswords get is the built-in kind, just like they get built-in brands or built-in dice bonuses.
Actually it shows up when you eat enough souls! Runeswords get permanent aggravation once their dice * sides are greater than 30 (and "The thirst of your sword redoubles!"), and if you get dice * sides > 60 you'll get an even more fun suprise.
Generally how runeswords work: first they randomly decide whether to increase tohit, damage, dice or sides. Then they compare the killed monster's level to the current value -- low level monsters won't get you any bonus. There's a random chance to either increase the value it picked or fail. Uniques are 6x as likely to successfuly add damage dice or sides, and never fail to add enchantment.
Lastly, when you kill a unique, there's a random chance based on its level to add a random brand.
Oh yeah, and if you want to identify things in wizmode i'm sure there's a separate command for that rather than using the flag tweak thing.
Actually it shows up when you eat enough souls! Runeswords get permanent aggravation once their dice * sides are greater than 30 (and "The thirst of your sword redoubles!"), and if you get dice * sides > 60 you'll get an even more fun suprise.
Generally how runeswords work: first they randomly decide whether to increase tohit, damage, dice or sides. Then they compare the killed monster's level to the current value -- low level monsters won't get you any bonus. There's a random chance to either increase the value it picked or fail. Uniques are 6x as likely to successfuly add damage dice or sides, and never fail to add enchantment.
Lastly, when you kill a unique, there's a random chance based on its level to add a random brand.
Oh yeah, and if you want to identify things in wizmode i'm sure there's a separate command for that rather than using the flag tweak thing.
Comment