I do not get this. It looks right. It should work. But it does not. Does it work for anyone else? I am using DoD+RotDG 1.0.11 RC5 of the beta expansion. If anyone using the version of this mod from a post or two up can get it working and is using a different version, please tall me how it works for you like I am a freaking alien with a pathetic grasp of the English language. Or better, talk to me like I am a moron, giving detailed steps of how you get it to trigger. I see "Arcane Consecration Step I" in spellDB.xml just like it should be, and I see the trigger for it in skillDB.xml again just like it should be. I simply fail to see what could get in the way of it working. From skillDB.xml: Code: <ability name="Ritual of Arcane Consecration" icon="skills/arcane_consecration_4_64.png" skill="609" level="2"> <description text="You can perform a complex ritual to gain great magical power. First, kill a foe. Then, ceremonially eat something -- anything, really -- representing the foe's flesh. Then, drink something -- again, what doesn't matter -- representing it's blood. That will get you ritually purified -- then you have a short time to kill another foe and offer it's soul to the Eldritch Beings. Do all of that successfully in immediate succession, and Great Cosmic Power will be yours. Of course, it's a complex ritual, and sometimes it goes wrong for no apparent reason, so be prepared for things not to work out like you expect."/> <targetKillBuff percentage="90" name="Arcane Consecration Step I"/> <foodBuff percentage="90" name="Arcane Consecration Step II Trigger"/> <boozeBuff percentage="90" name="Arcane Consecration Step III Trigger"/> <targetKillBuff percentage="90" name="Glorious Power Trigger"/> <triggeroncast percent="1" spell="True Arcane Glory Trigger"/> </ability> From spellDB.xml: Code: <spell name="True Arcane Glory" type="self"> <buff allowstacking="1" stacksize="100" icon="skills/truearcaneglory64.png" smallicon="skills/truearcaneglory32.png"> <primarybuff id="4" amount="1"/> <primarybuff id="5" amount="1"/> <description text="Your exposure to magic-wielding under the influence of Glorious Power has left you permanently the opposite of scarred."/> </buff> </spell> <spell name="True Arcane Glory Trigger" type="self"> <effect type="trigger" requirebuffontrigger="1" requirebuffontriggername="Glorious Power" spell="True Arcane Glory"/> </spell> <spell name="Glorious Power" type="self"> <buff usetimer="0" attacks="1" brittle="1" allowstacking="0" self="1" icon="skills/gloriouspower64.png" smallicon="skills/gloriouspower32.png"> <description text="You have given yourself the Arcane Consecration of the Archmage. So long as you do not participate in combat, your magic is both powerful and glorious. (Too bad that whole 'staying out of combat' thing never lasts.)"/> <primarybuff id="5" amount="20"/> <secondarybuff id="3" amount="6"/> </buff> </spell> <spell name="Glorius Power Trigger" type="self"> <effect type="trigger" requirebuffontrigger="1" requirebuffontriggername="Arcane Consecration Step III" spell="Glorious Power"/> </spell> <spell name="Arcane Consecration Step III" type="self"> <buff usetimer="1" time="2" self="1" icon="skills/arcane_consecration_3_64.png" smallicon="skills/arcane_consecration_3_32.png"> <desription text="Excellent! Now slay another and twine their souls together like a good little Archmage."/> </buff> </spell> <spell name="Arcane Consecration Step III Trigger" type="self"> <effect type="trigger" requirebuffontrigger="1" requirebuffontriggername="Arcane Consecration Step II" spell="Arcane Consecration Step III"/> </spell> <spell name="Arcane Consecration Step II" type="self"> <buff usetimer="1" time="2" self="1" icon="skills/arcane_consecration_2_64.png" smallicon="skills/arcane_consecration_2_32.png"> <desription text="Good. Now drink something in rememberance of the blood of your fallen foe."/> </buff> </spell> <spell name="Arcane Consecration Step II Trigger" type="self"> <effect type="trigger" requirebuffontrigger="1" requirebuffontriggername="Arcane Consecration Step I" spell="Arcane Consecration Step II"/> </spell> <spell name="Arcane Consecration Step I" type="self"> <buff usetimer="1" time="2" self="1" icon="skills/arcane_consecration_1_64.png" smallicon="skills/arcane_consecration_1_32.png"> <description text="Good. Now eat something in rememberance of the body of your fallen foe."/> </buff> </spell> Sadly, I have to report that an eternal buff of 1 to two primary stats roughly every hundred times the ritual is completed up to a total of 100 stacks may be drastically overpowered. But that is a matter to worry about after we find what is wrong here.
When there is more than one *buff, Dungeons of Dredmor will only use the last one. I've run into this problem before and I think it's an extant issue with barrier maiden that I still need to fix. I know I ran into it and had to take a planned thing out. Simple enough to fix though, just do the monoid operation yourself and make a single spell that triggers both the relevant ones.
Yeah, that. Just make a single targetKillBuff thingy that always activates and has a 90 percent chance to trigger either one of the desired effects.
I like how you always assume that I'm some sort of crazed insomniac. As it happens, in that case, you were right and I've since had a nap.
I too am an insomniac. I swear I take enough Phenobarbital to tranq a horse, but I still cannot sleep. (About a third of a gram every day.) I am testing the change now. Thank you again for the revisions. We all love you for them. *Edit* I am pleased to report that Arcane Consecration works as described on the tin. Glorious Power is mine! Well done! It even works with my old save chock full of other mods. No problems I can detect yet. Thank you for the diligence.
I always assume that everyone can possibly be a crazed insomniac, so I always suggest getting more sleep* if one asks questions he should know answers too (or questions the answers to which I perceive as obvious). It might have something to do with my constant lack of sleep, so please don't be mad at me. * There is one exception, a person to whom I always suggest to go and die in a fire, but that's a family business.
Sweet. All I need now is evidence that Enriched Magic is working as described (healing extra when the player targets himself, dealing extra damage when the player targets a creature, and dropping little healing+mana crystals on the floor when a player uses an AoE), and that Eyes of the Elder Beings is working as described (when you kill a monster using the additional spell damage that EotEB gives you, it eats the corpse and gives you a permanent +1 Sagacity.)
I will get around to checking that tonight or tomorrow unless I dies in a fire in the meantime. For the moment I will attempt a nap. I suspect it will be a long one. (Odd as it sounds, enriched is the only modal magic I have yet to try.) Does the working EotEB buff show as a buff or will I need to monitor my ? I am betting on the latter since it would add more clutter to an already clusterfucked buff bar on half my builds.
NEW OFFICIAL VERSION! Daynab, if you could please take the [Beta] off of the thread titile, I'd be grateful. With the help of Secret Things Glazed the Badass is Doing, I've found and fixed about a dozen minor bugs that had been plaguing me for a long time. I do believe everything now works as it says on the tin(s). As such, this is no longer Beta, it's real. Please to re-download, let me know if anything doesn't work, and enjoy!
I'm seeing double! Two venemous stilletos. Two dwarvern inspirational speeches. Two your basic poisons. I advise anyone to not rely on overwriting and delete Essential Skills Compleat.zip or whatever the name of the thing was that I just deleted.
Yeah, changing the name is a good idea in some ways, but not when it makes it hard to see what version you have and what was replaced. Check your mod lists people. And look for one starting with "Essential" and another starting with "Compleat". Delete the smaller of the two. The new version is much larger than the old. Now that it is no-longer a beta, you may consider using version numbers? I would really love that. Even the date and time could be used as a version number.
Hmm...I wonder if that's the price you have to pay for an area radius="20" shout effect. I'll see if I can squeeze in a quick 'comment that line out and see if the problem goes away' test later today.
Also if a monster gets killed by kiaido, it doesn't switch from its idle sprite to its death sprite. CORRECTION: if they're killed by the kiaido shove, it doesn't switch.