Auras, Concentration, & Corpse Removal in Roll20

Sdílet
Vložit
  • čas přidán 6. 07. 2024
  • This video showcases 3 API scripts that allow you to handle concentration on spells, paladin auras, and removing corpses from the battlefield. Note that a Pro account is required in order to use these.
    Paladin Aura
    app.roll20.net/forum/post/911...
    Corpse Cart
    app.roll20.net/forum/post/108...
    !corpsecart bury tag
    The line to modify:
    var mapID = Campaign().get("playerpageid");
    Concentration
    app.roll20.net/forum/post/108...
    Macro to toggle Concentration on:
    !token-mod --sel --set statusmarkers|aura
    My Patreon
    / nickolivo
  • Hry

Komentáře • 58

  • @stevenlathrop7884
    @stevenlathrop7884 Před 2 lety +3

    Nick, I've said it before, you're amazing. I love how you find useful/helpful scrips and explain everything so well on how to install, modify the scrips, and how the scripts can be used in game. Thank you so much for all that you do.

    • @NickOlivo
      @NickOlivo  Před 2 lety +1

      Thanks for the kind words, Steven! Happy gaming!

  • @allenz7688
    @allenz7688 Před 2 lety +1

    Awesome, Nick! I've added one more API script (the Concentration one) to my sandbox. =) 90% of my APIs are thanks to your videos. If I ever get a paladin in the party, I'll have to add the Paladin Aura API, also.
    One note to those using custom icons for the Concentration script, you have to change the "number" after the double colon...even if you use Keith Curtis' Easy to Read token set from the marketplace. It took me a second to figure out how to do this (open up your token marker library & put your cursor over the token marker...the number comes up first, but change that in the script, too).

    • @NickOlivo
      @NickOlivo  Před 2 lety

      That's a great tip, Allen, thanks! Happy gaming!

  • @hokiesfan4500
    @hokiesfan4500 Před 2 lety

    Nick is a great teacher. Every single time he mentions something and a question pops into my head of 'how/what if?', he always answers it. A mark of a great teacher is knowing what questions are likely to come up and already having an answer for it. Great job, as always.

    • @NickOlivo
      @NickOlivo  Před 2 lety

      Thanks for the kind words! Happy gaming!

  • @TheBierp
    @TheBierp Před 2 lety +1

    Great video, as always, Nick.
    I will say that for concentration, I'm a very big fan of the Concentration API already in the library, created by Robin Kuiper. That one allows you to define the concentration icon from the UI, auto applies the concentration condition when you cast a concentration spell (for the most part) and allows you to define which characters roll their concentration checks with advantage (such as a player with the War Caster feat.)
    This will auto roll all necessary concentration checks as needed. The only caveat I'd add is that you need to apply the damage incrementally. If a player takes two hits, apply the damage separately, rather than adding it together. It looks like the API you demo'd here has the same requirement though.
    I'm looking forward to trying out the Corpse Cart API!

    • @NickOlivo
      @NickOlivo  Před 2 lety +1

      Thanks for the kind words! For concentration, my understanding is that script is no longer being maintained, and does not allow for custom concentration markers. But it's definitely a good script and is very helpful. Thanks for watching and happy gaming!

    • @TheBierp
      @TheBierp Před 2 lety

      @@NickOlivo I cannot speak to whether it's being maintained, so that's definitely a consideration. It does have a drop down for Statusmarker. It also allows you to choose which HP bar is being impacted (bar 1 by default). It allows you to set whether it autorolls, automagically adds the concentration marker and a few other tricks. Particularly nice, to me, is the clickable Advantage Menu, which will allow you to set even NPC's to roll concentration with advantage.
      If it's not being maintained, I hope it will at least stick around and keep working for a while. 😁

  • @midniteoilsoftware
    @midniteoilsoftware Před rokem

    Another fantastic video. Instead of using CorpseCart I modified the death macros from one of your other videos to move the token to the map layer when marking it dead. One less step :)

  • @manfredconnor3194
    @manfredconnor3194 Před 2 lety

    Hi Nick, I just recently found your channel and love it!
    I did some programming and scripting a million years ago at EDS and now my buddies and I are getting back to the RPGs we loved as kids.

    • @NickOlivo
      @NickOlivo  Před 2 lety

      Thanks for the kind words, Manfred! I'm glad the vids have been helpful. Happy gaming!

    • @manfredconnor3194
      @manfredconnor3194 Před 2 lety

      @@NickOlivo Could you tell me what scripting language this is? It looks like Javascript.
      I learned JCL, Visual Basic 4.0, Java and SQL back in the day, but I never really considered myself a programmer. I suffered from impostor syndrome all the time. I was a manic depressive programmer. Now I feel soooooo out of the loop.
      I worked in Aerospace and defense for the last 14 years, but did not have anything to do with actual programming.

    • @NickOlivo
      @NickOlivo  Před 2 lety +1

      Hi Manfred - yep, it's Javascript. I'm not a programmer either, but it's not too bad once you tinker with it a bit. Happy gaming!

    • @manfredconnor3194
      @manfredconnor3194 Před 2 lety

      @@NickOlivo Thanks man!

  • @tonyr.546
    @tonyr.546 Před rokem

    Hey, Nick. I commented on this video a couple months ago telling you that I couldn't get Concentration to load for me but I finally figured out tonight, after reading through Token-Mod, that I needed the name AND the ID number of the custom status marker to put in the script on line 2. I did that and it works great. Such a simple fix too. I guess it didn't occur to me until I read token mod and saw the list of markers with the numbers. I still don't understand why the script doesn't show in the output console as loaded, but it's there and working and so is Corpse Cart, so I won't complain :D Thanks again!

    • @NickOlivo
      @NickOlivo  Před rokem

      Glad you got it working, Tony! Happy gaming!

  • @locksmith2441
    @locksmith2441 Před 2 lety +1

    As always, usefull information I will integrate into my game immediately. Thanks

    • @NickOlivo
      @NickOlivo  Před 2 lety

      Glad it was helpful! Happy gaming!

  • @MrTonyb90
    @MrTonyb90 Před rokem

    I love your videos they have helped out so much. I have come across a problem that i am not sure why it is not working. So I use the auto button api all the time and i love it. (again, from another one of your amazingly helpful videos). when I have a npc or even a player character token that is marked concentration and try to use auto button the api does not recognize the token took damage and need to make a con save however if I take the damage down with the old way it does pop up in chat that they need to do the save.

    • @NickOlivo
      @NickOlivo  Před rokem +1

      Glad the vids have been helpful! It looks like the script's author is aware of this issue and has provided a workaround - app.roll20.net/forum/permalink/11033183/ Good luck, and happy gaming!

  • @lucasupright
    @lucasupright Před rokem

    Hi Nick, thanks for the awesome videos! I plugged all the scripts into my game. PaladinAura and Concentration went off without a hitch but CorpseCart not working for me.

    • @NickOlivo
      @NickOlivo  Před rokem

      Hi Lucas! Glad they were helpful! For corpse cart, you can post questions about what's not working over in this forum thread - app.roll20.net/forum/post/10863891/script-corpsecart

  • @jonathan9082
    @jonathan9082 Před 2 lety

    Hey Nick love all that you do! I have question, I am using both the concentration and autobutton API scripts, when I minus hp from bar 3 myself the concentration API works, but using the autobutton API script the concentration API doesn't pop up, is there any way I can fix this?

    • @NickOlivo
      @NickOlivo  Před 2 lety

      Hi Jonathan - I did some poking around and it looks like those two APIs don't work together right now. But you could post a question over on the Autobutton page and the script's author might be able to take a look - app.roll20.net/forum/post/10766392/script-autobuttons-automatically-generate-damage-and-healing-buttons-for-your-clicking-pleasure/?pageforid=10766392#post-10766392

    • @jonathan9082
      @jonathan9082 Před 2 lety

      Nick Olivo thank you!

  • @Johan-od4op
    @Johan-od4op Před rokem

    If you replace the second concentarion marker with =red|-red you can even get it to remove the concentration marker.

    • @NickOlivo
      @NickOlivo  Před rokem

      Great tip, Johan! Happy gaming!

    • @Johan-od4op
      @Johan-od4op Před rokem

      This solution will remove all token markers on the selected token. I have just played around with it a bit and I can't find a easy way to get the API to remove the Concentration marker. So I removed that part from the API and made it in to a normal token macro that can toggle the marker on and off. Now the API only asks for and rolls the check, I find this more useful than a "button" that doesn't help.
      I belive someone more experienced with APIs could come up with a solution that works.

  • @I..cast..fireball
    @I..cast..fireball Před 2 lety

    nice. Would the concentration script work if I'm using premium token markers from the marketplace?

  • @tonyr.546
    @tonyr.546 Před 2 lety

    Hey, Nick! Another set of great scripts and I thank you for introducing them. I can't get the concentration script to load though. I don't know why. I've copied and pasted it into the new script window 4 different times but it doesn't do anything in the game. When I restart the sandbox it doesn't show it loading in the output console. This is definitely one script I could really use as I'm always forgetting to add concentration to the tokens in my games, and even when I do remember the token marker I always forget the con saves. Any idea what I'm doing wrong? I've never had an issue with any custom scripts loading before. Edit note: I just noticed that Corpse Cart isn't loading either but Paladin Aura does load fine . . .

    • @NickOlivo
      @NickOlivo  Před 2 lety

      Hi Tony - Do you have Tokenmod installed, too? Also, (and just to make sure we have all the basics covered) are you clicking the Save Script button after you paste in the code?

    • @tonyr.546
      @tonyr.546 Před 2 lety

      @@NickOlivo Yes. I run 5 games on Roll20 and I have TokenMod installed in all of them. I also tried to install these scripts into all 5 games and got the same results. It's only the customs though. Scripts from the library install and load just fine. I have a lot of custom scripts though and I've never had an issue before. I mean, it's not THAT hard, right? lol

    • @NickOlivo
      @NickOlivo  Před 2 lety

      For the concentration script, are you using the aura marker I did, or are you using a custom token marker?

    • @tonyr.546
      @tonyr.546 Před 2 lety

      @@NickOlivo I use custom markers from the roll20 store. Red, white and green. I like them better than the default. I wondered if that might be an issue but would that keep the script from loading? I also saw that this script should work with custom markers if the name was right in the script. I can change them to defaults and try it again

  • @orod731
    @orod731 Před rokem

    I think that this script was updated shortly after your video release. Looking through the forum it looks like they added an auto bury function. I was messing with turning the functionality off because I prefer to manually run the command to do it, and I ran into the issue you mentioned in this video. However when I looked through the code, I do not see the line you mentioned in the video. Any help would be appreciated!

    • @NickOlivo
      @NickOlivo  Před rokem

      Hi Oscar - you're right, some changes were made shortly after I did this video. It looks like there are some other possible fixes on this post- app.roll20.net/forum/post/10863891/script-corpsecart/?pageforid=10938785#post-10938785 and if that doesn't work, you can reach the script's author on that post to let them know what you're running into. Good luck!

    • @orod731
      @orod731 Před rokem

      @@NickOlivo Thank you! It ended up being user error lol. I didn't have the players tab on the map I was testing on. ugh. Thank you for responding! As always, I look forward to your next video!

  • @christlcook7448
    @christlcook7448 Před 2 lety

    Love these macros! Having a bit of an issue with the concentration one. I think it has to do with the name of the token marker for concentration (concentrating-1). These token markers are custom...maybe that makes a difference. I modified it in the script like you described, but nothing happens when the token takes damage. Any ideas?

    • @NickOlivo
      @NickOlivo  Před 2 lety

      Hi Christl - it could be that the tag (what roll20 uses to identify the marker) is different from its name. This page has a script you can run to get a list of all the tags for the custom tokens in your campaign wiki.roll20.net/API:Token_Markers. Hope this helps, and happy gaming!

    • @christlcook7448
      @christlcook7448 Před 2 lety

      @@NickOlivo Thanks for the tip. Unfortunately, it didn't work. I have the name correctly entered.

    • @christlcook7448
      @christlcook7448 Před 2 lety

      @@NickOlivo I also tried using a default token marker name and it didn't work then either. Wish I knew more about this stuff.

    • @christlcook7448
      @christlcook7448 Před 2 lety

      @@NickOlivo I just tried a default token name again and it worked. So, for some reason, it's not recognized the concentration token marker I'm using. Frustrating. If I can just the right name, it should work, right?

  • @urdaanglospey6666
    @urdaanglospey6666 Před 2 lety

    Concentration whispers: Since this is a mod for which we have access to the code, couldn't we modify it to look up the token's owner and either whisper that token's owner or just remove the whisper altogether? What would that look like?

    • @NickOlivo
      @NickOlivo  Před 2 lety +1

      You could remove the whisper by going to line 17 and removing /w gm. Whispering to the token's owner is also possible, but I'm not sure how to do that off hand. You could post over on the Roll20 API forums and someone there may be able to point you in the right direction - app.roll20.net/forum/category/46806

  • @benfoshee1899
    @benfoshee1899 Před 2 lety

    Do you find this concentration api more reliable than the one that can be found in the library?

    • @NickOlivo
      @NickOlivo  Před 2 lety +1

      Hi Ben - yes, from what I understand, the one in the library isn't being maintained anymore, so I wanted to point folks at one that was. Happy gaming!

  • @SamSam-ke9zy
    @SamSam-ke9zy Před 2 lety

    Does this work without the marker? Some maps make the markers too big or too small.

    • @NickOlivo
      @NickOlivo  Před 2 lety

      Hi Sam - the CorpseCart script needs the tokens to be marked as dead in order to move them or delete them. Hope that helps, and happy gaming!

  • @JustIT69
    @JustIT69 Před rokem

    The Paladin Aura isn't showing up on my paladin token. I made sure the paladin was at a level to get the aura. Any ideas what I did wrong? Thanks.

    • @NickOlivo
      @NickOlivo  Před rokem

      Is the aura showing up for other creatures?

    • @JustIT69
      @JustIT69 Před rokem

      @@NickOlivo nope

    • @NickOlivo
      @NickOlivo  Před rokem

      When your game loads, is there a message in the chat saying that PaladinAura is ready?

    • @JustIT69
      @JustIT69 Před rokem

      @@NickOlivo yeah. It shows the green paladin aura bar as it does in your video. Just nothing appears on the token or anything that comes within range of the token. I’ve removed the API and tried installing it again, and nothing. I’ve even installed it in other games, and I’m getting the same thing. There’s no error message when it loads. It’s rather complexing. Thanks for your help.

    • @NickOlivo
      @NickOlivo  Před rokem

      @@JustIT69 When you click on your paladin, does the ToggleAuraTarget button appear? If so, click that, and then click on the paladin and see if that puts the marker on the token. Also, is the paladin level 6? They need to be that level in order to have access to the aura.