[3.5] I made a Roll20 Spell Macro Generator

1497810837

Edited 1497811910
Hey everyone! I had a little idea for a project that takes in an SRD XML (kindly published by  http://www.andargor.com/) spell list and spits out an equivalent Roll20 macro using the DnD35StdRoll template. It doesn't do a lot of fancy stuff right now, like dynamically calculate range/spell DC et.c. because my group doesn't do sheets, and I have some more features planned... But my DM quite likes it, so I thought maybe someone else would find it useful :) Roll20 Spell Generator - Github link It's pretty much an SRD entry made into a macro at this point, but perhaps in the future it'll be even more useful. As it's open source feel free to help me improve it! I just hacked it together in a few hours so it's super ugly but it'll get better as time allows -- I might rewrite it in a different language/format at some point, make it into a web app or Azure function. If you have feature requests or bugs, please use the Issues tab on Github as that'll be the easiest way for me to see it. Thanks for reading, hope someone enjoys this! EDIT: Added some photos/example macro output to the README on github so check it out if you're interested =) Regards, Adnan
1497811204
Diana P
Pro
Sheet Author
Cool! I've added it (with you credited) to my list of 3.5 spell-related stuff:  https://docs.google.com/document/d/1g8fUu5XTvAw8_P... Thanks!
1497811454
Diana P said: Cool! I've added it (with you credited) to my list of 3.5 spell-related stuff:  https://docs.google.com/document/d/1g8fUu5XTvAw8_P... Thanks! Sweet, I did not know about that resource, I'll check out the other ones and see if I like them better than my own :D Thanks for adding mine though =)
1497847065
Diana P
Pro
Sheet Author
:) One caveat is that a large number of the macros that I have collected are designed to work with the 3.5 Character Sheet Template so will use variables and the Roll Templates from there.  Something to do with the fact that I wrote the sheet... :D
1497885831
Diana P said: :) One caveat is that a large number of the macros that I have collected are designed to work with the 3.5 Character Sheet Template so will use variables and the Roll Templates from there.  Something to do with the fact that I wrote the sheet... :D I do love that sheet but my team mates unfortunately are traditionalists and prefer using PDF... It's.. insanity :( If I can convince them to use sheets in the future I'll write a nice parser (probably rewrite the current solution to F#) to take in all the variables and create custom macros automatically. That would work best as a web app but I'll see if i can be arsed with that. I have some ideas on how the parser would work to get SRD text and output valid roll20 calculations, and that would be pretty fun... But that'll have to wait a bit :P
1497895635
Diana P
Pro
Sheet Author
:D  Can't wait to see what you come up with!