[Feature Request] Summon Otherworldly Steed
What alias/snippet is this for?
Croebh's Summon Alias !summon
Describe the solution you'd like Summon support for the 2024 Find Steed's Otherworldly Steed https://www.dndbeyond.com/spells/2618879-find-steed
Hi I was just wondering if this was ever implemented? Thanks!
For what its worth I have code for this in my (private) extended version of summon
I'm currently using the following alias:
!alias steed multiline
<drac2>
c = combat()
args = argparse(&ARGS&)
N = args.last('name')
lvl = args.last('l',2,int)
ignore = args.last('i')
n = '\n'
out = []
celestial = args.last('celestial')
fiend = args.last('fiend')
fey = args.last('fey')
dmg_type = "[radiant]" if celestial else "[psychic]" if fey else "[necrotic]" if fiend else ""
N = N if N else f"""Find Steed ({name})"""
out.append(f"""{ctx.prefix}cast "Find Steed" -l {lvl} {'-i' if ignore else ''}""")
out.append(f"""{ctx.prefix}embed """)
out.append(f""" -title "Find Steed" """)
out.append(f""" -desc "{name} summons {N} at level {lvl}!" """)
out.append(f"""-footer "!steed -name [name] -l [level] [-i] [celestial|fey|fiend]" """)
out.append(f""" -thumb "{image}" """)
out.append(f""" -color {color} """)
out.append(f"""{ctx.prefix}i add 1 "{N}" -ac {10+lvl} -hp {5+10*lvl} -strength 18 -dexterity 12 -constitution 14 -intelligence 6 -wisdom 12 -charisma 8 """)
out.append(f"""{ctx.prefix}i effect "{N}" "Otherworldly Slam" -attack "{character().spellbook.sab}|1d8+{lvl}{dmg_type}|" """)
out.append(f"""{ctx.prefix}i effect "{N}" "Healing Touch" -attack "|-(2d8+{lvl})[heal]|One creature within 5 feet of the steed regains a number of Hit Points equal to 2d8 plus the spell’s level" """) if celestial else out.append(f"""{ctx.prefix}i effect "{N}" "Fey Step" -attack "||The steed teleports, along with its rider, to an unoccupied space of your choice up to 60 feet away from itself." """) if fey else out.append(f"""{ctx.prefix}i effect "{N}" "Fell Glare" -attack "||*Wisdom Saving Throw:* DC {character().spellbook.dc}, one creature within 60 feet the steed can see. *Failure:* The target has the Frightened condition until the end of your next turn." """) if fiend else out.append(f"""{ctx.prefix}i effect "{N}" "Type not chosen" -desc "You can choose the Steed's type with !steed celestial/fey/fiend next time" """)
return n.join(out)
</drac2>
The one I have is very much modelled after the ones already in this workshop collection. Its up to Croebh but I would imagine its easier to maintain as part of the collection as it looks pretty much exactly like the rest of the collection