Hi. I'm self-taught in a relatively short period of time, so I hope this question isn't so elementry that it's ignored.
I'm creating a spell and I'm attempting to do it utilizing the existing smaug system so that it's activated by do_cast. My problem (due to my experience level and this being my first attempt at such a thing), is that my spell, relocate, will require processing two arguments, not just one. The spell will relocate an object in ch's inventory to victim's inventory as long as victim is not in a noastral room. Thus, two targets.
I tried to figure out if I could use ranged_target_name for this somehow but I'm rather confused at the moment.
Any comments on this topic would be greatly appreciated, even if someone can just think of a spell that uses more than one argument I could look at for an example, that's all I really need.