Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

My players can't deal damage!?

So I (being the GM of the campaign) have set up a bunch of macros and whatnot for my players in terms of attacking and using spells. They all worked fine, taking values from both their token and a target token to calculate damage and spit out a number and a random taunt phrase, but for some reason they've all stopped working for players. Myself and the other two GM's can still use them fine, but if we long in as a player, or if any of the players try to use them, they just don't work anymore. It tells you to select a target token like normal, then once you actually select a target, enter a value (which is based on the criteria of the attack), and hit enter, nothing pops up in the chat and the text box telling you to select a target token stays up unless you hit the x button. I have no idea if this is a bug or if I accidentally disabled something that allows players to use macros. it's weird cause I have the permissions on all of them set to all players, and some of the other macros that don't deal damage still work for them. I'm really perplexed by this and it's really annoying cause now combat takes a bit longer due to the fact that I have to do everything for them when I could be doing other things to speed up the process. I hope someone on here has some insight, and if this is a bug I'd be happy to drop a bug report about it, but I'm not sure if this is intentional yet =P Thanks in advanced for any help, and I look forward to your responses.
1427161123
The Aaron
Pro
API Scripter
Could you post some of the macros that are failing?
1427172581

Edited 1427172620
is the macro global, as in constructed under the "Gear" symbol above chat window... if so ensure that "all players can see" or what ever is set, if not only GM's will be able to see or use the macro even if the players use the correct #SomeMAcroHere commands.
1427193266
Ziechael
Forum Champion
Sheet Author
API Scripter
I've had similar issues where the prompt box would remain open and no output would occur, however it has usually just been the result of a slightly mistyped macro and as such they never worked... to have them work and then stop working seems odd indeed. Like Aaron says, feel free to post some of the failing ones here and i'm sure you'll be sorted in no time at all!
Like I said before, all of them are set so that every player can see (and yes they were constructed under the gear symbol), and everyone can click the button, it just doesn't work. It's weird cause we did a game just a week or two before and they all worked fine, and I'm sure nobody changed anything cause I'm the one who wrote them and it seems to be impossible to edit someone else's macro. Here are a couple of the ones that aren't working. I apologise in advanced cause they're kinda complicated formulas, we wanted to make it a bit more mechanical and a little like a video game, so we developed our own damage formula. It's been working till now, so I know that's not the issue. This one is for regular attacking: &{template:default} {{name=Attack}} {{@{selected|token_name}=[[1t[P]]]}} {{results=@{selected|token_name} attacked @{target|token_name} for}} {{Damage=[[(1t[Acc])*floor(@{selected|Attack}*(1+(@{selected|Strength} *.05))*(1/(1+@{target|Defense}/30))*?{Bonus|1}+(1dF*(1d30*0.01)*@{selected|Attack}))]]}} This one is for spells: &{template:default} {{name=Magic}} {{@{selected|token_name}=[[1t[P]]]}} {{results=@{selected|token_name} cast ?{spell|a spell} on @{target|token_name} for}} {{Damage=[[floor(@{selected|Sorcery}*(1+(@{selected|Wisdom} *.05))*(1/(1+@{target|MDefense}/30))*?{Bonus|1})]]}} This one is for a special agility based attack that only one player has: &{template:default} {{name=Quickstep}} {{@{selected|token_name}=[[1t[P]]]}} {{results=@{selected|token_name} attacked @{target|token_name} for}} {{Damage=[[(1t[Acc])*floor(@{selected|Agility}*(1+(@{selected|Strength} *.05))*(1/(1+@{target|Defense}/30))*?{Bonus|1}+(1dF*(1d30*0.01)*@{selected|Agility}))]]}} The strangest part to me still seems to be the fact that I can use them as the GM, but as soon as I log in as a player or a player tries to use them, they stop functioning. Thanks for the help already, and if anything I'm really interested in what could be going on here, I mean it's annoying, but also kinda perplexing.
1427246969

Edited 1427247040
rollable tables, are they also viewable and rollable by players? [[1t[P]]] if not could break macro also the [[1t[Acc]]]
I had this happen with one of my players just after the last update. It turned out to be a web browser issue, namely that was using Internet Explorer (everyone else was using Chrome or Firefox). One of the players even tested this by logging into the game on IE and found that the macros that worked in his other browser now did not work. IE seemed to make all of the dice roll as a "0", for some reason. We talked my player into using Firefox, just for the purposes of the campaign. When she did, everything worked just fine for her. So, I would check and make sure that any players who are having issues with macros are not using IE, as for some reason it now causes issues since the last update.
You know, I think it might be the rollable tables. I know for a fact that only one person uses IE(due to the fact that almost everyone regards it as a virus XD), and I know I've entered the tables correctly, but I think I did recently set a few to not rollable by players... The way it was worded though I thought it just meant that they couldn't use the table directly... Just tested it and it works though.... Huh. Well thanks for the help! Things are suddenly a whole lot less annoying XD
1427327359

Edited 1427327527
yup. if there are ant resources referenced in a macro that are not view-able by player it will break them for players Edit: on another note i actually beat the Scriptomancer to a problem solve!!! i feel good, dun dun dun duuun dun, an i knew that i would now!
1427340772
The Aaron
Pro
API Scripter
Ha, Iskoaya! Glad you got it solved. :)
me 1, Scriptomancer 857698574698, im catching up , be scured bro!