| Post/Author/DateTime | Post |
|---|---|
| Dracazar02-28-06, 05:38 PM | CoCo Dice Roller We have our dice roller! I'll add many informations here, but now I have few time so I'll edit later For now I need some beta testing for the dice roller so I'll put here the link: http://www.hwx.it/wizards.com/ Use it and find bugs or think some improvements... Write me using the the contact form or this thread @Caterane: Here the gift for your birthday, as promised! |
| Dracazar02-28-06, 05:39 PM | Random Number Generator: I think that it would be nice to give informations about the random number generator used for CoCo Dice Roller: The code is in PHP v4.3.4, the core line that roll the dice is: $roll = mt_rand(1, $dice); The mt_rand() function uses a random number generator with known characteristics using the Mersenne Twister (http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html). Continue Message: The CoCo Dice Roller bypass the annoying WotC's Continue message for URLs outside their website Shhhhh!!!! |
| Dracazar02-28-06, 05:40 PM | Reserved |
| SoulLord02-28-06, 05:49 PM | It seems it's not letting me add a new user try SoulLord |
| King Uther02-28-06, 06:00 PM | It let me add as a new user. |
| MindWandererB02-28-06, 06:16 PM | I'm testing it now, and there are definitely some things I like much better about IC: ·Multiple rolls together. The beta roller allows you to submit two rolls at once, but it lists them separately. IC allows things like opposed checks, or attack+damage rolls+miss chance to be put together. The last fight I ran involved rolling up to five dice at once: attack roll, miss chance, grapple check, opposed grapple check, damage roll. ·This is particularly annoying because rolls are sorted from bottom to top by round and by time within round, but top to bottom within each set. Sorting from top to bottom in all cases would be a lot easier to track--although I do like the sorting by round. ·Rolling multiple different dice together, like a Psionic Shot longbow (1d8+Str+2d6) or a Large Bite of the Wolf [CL 5] (2d6+Str+1d8). ·Multiple users with the same session name. Helpful for quests and campaigns, so both the 'lord and players can add to the same list of rolls. There are also some technical issues: ·You have to roll two rolls at once. It won't accept just one. ·The round counter resets to 1 every time. In a long fight, this could be extremely annoying. ·There is both a "name" and a "comment," and I'm not sure why. Is "name" supposed to be the character? Changing this every round could be annoying--it would be nice to be able to input all combatant names and then pull them down, or better yet, just "button" or highlight one. Color-coding using the Map color scheme would be a huge plus. Suggestions for editability: ·Round. This is extremely important given the sorting scheme. ·Modifiers. Number one thing that needs editing. Alternatively, you could add modifiers but not delete or change them (so: 1d20+5-2(range)) ·Not dice, notes, or name. This would allow cheating. ·They should not be deletable. Same reasoning; a biased roller could just delete rolls they didn't like and try again. Adding an (ignore) modifier-descriptor would be just fine. I note that even after deletion they stick around until "pruned," but when is that? Unless it's, say, at least two weeks later, that could be bad. Other comments: ·I really like the viewer-visible display. Very easy to follow, very aethetically pleasing. One minor thing: sorting from top to bottom by time within each round would be really good. They're backwards now. ·I like that you can do round #0. Dunno if that was intentional, but round 0 is a good place for starting positions and initiatives. I think 0 should be the default starting value for a new session, though. ·I would really like to be able to do opposed rolls somehow, in addition to multiple rolls at once. So you enter in the opposing modifiers (don't need the dice, opposed checks are always 1d20) and the opposed check is put in all at once. The result should always be positive, but color-coded by winner. This could really help with stealthers or grapples, where you need repeated identical opposed checks. ·Multipliers would be nice, for vulnerabilities and Empowering. ·Parenthetical operators would be nice. For instance, a Dissolving Weapon attack against Resist Energy (acid) could read: 1d8+(4d6-10), where the parenthetical value bottoms out at zero. I've seen a couple of fights where they've rolled something like 1d8+3+4d6-10, and the 4d6 roll is less than 10, and the Resist Energy reduces the other component of the damage. ·You might set it so that 1dN-X (where N is a value other than 20) minimizes at a roll of 1. Weird example: a character with sneak attack polymorphed into an owl does (1d4-3)+1d6 damage, but typing that in will get you the wrong result (unless you roll a 4). (Edit: Heh, my last two suggestions contradicted each other. Perhaps an optional "min" operator?) ·What time zone is that? It's an hour off from GMT. Could you make it selectable by user ID? ·There have been rare fights that go over 99 rounds. ·The number of dice seems to be a single digit. A plain ol' Fireball will necessitate more. |
| Dracazar02-28-06, 06:50 PM | I'm testing it now, and there are definitely some things I like much better about IC: Thank you for testing, you are the 1st! Multiple rolls together. The beta roller allows you to submit two rolls at once, but it lists them separately. IC allows things like opposed checks, or attack+damage rolls+miss chance to be put together. The last fight I ran involved rolling up to five dice at once: attack roll, miss chance, grapple check, opposed grapple check, damage roll. This feature is absolutely needed, I'll add it asap (perhaps tomorrow). It is only a parsing issue, the code already manage any roll. This is particularly annoying because rolls are sorted from bottom to top by round and by time within round, but top to bottom within each set. Sorting from top to bottom in all cases would be a lot easier to track--although I do like the sorting by round. Lets distinguish from the "edit" sorting and the show "sorting". The "edit" is for pitlord only, the "show" is for everyone. The "edit" sort is: round DESC, datetime DESC The "show" sort is: round ASC, del ASC, datetime DESC What modifies do you suggest? Rolling multiple different dice together, like a Psionic Shot longbow (1d8+Str+2d6) or a Large Bite of the Wolf [CL 5] (2d6+Str+1d8). This is same issue for the Multiple rolls, I'll rewrite the parses. The syntax would be same as IC: 1d8;2d6 or 1d8+2(Str);2d4+3(Str) Multiple users with the same session name. Helpful for quests and campaigns, so both the 'lord and players can add to the same list of rolls. Hmm, Interesting, I'll think of it and let you know. There are also some technical issues: You have to roll two rolls at once. It won't accept just one. It was a bug, fixed. The round counter resets to 1 every time. In a long fight, this could be extremely annoying. It was a bug, fixed. There is both a "name" and a "comment," and I'm not sure why. Is "name" supposed to be the character? Changing this every round could be annoying--it would be nice to be able to input all combatant names and then pull them down, or better yet, just "button" or highlight one. Color-coding using the Map color scheme would be a huge plus. Name should be use for the "character side", example ChaA (like pitlording template) It is used for statistics Suggestions for editability: ·Round. This is extremely important given the sorting scheme. ·Modifiers. Number one thing that needs editing. Alternatively, you could add modifiers but not delete or change them (so: 1d20+5-2(range)) ·Not dice, notes, or name. This would allow cheating. ·They should not be deletable. Same reasoning; a biased roller could just delete rolls they didn't like and try again. Adding an (ignore) modifier-descriptor would be just fine. I note that even after deletion they stick around until "pruned," but when is that? Unless it's, say, at least two weeks later, that could be bad. Ok, saved. Other comments: I really like the viewer-visible display. Very easy to follow, very aethetically pleasing. Thanks I like that you can do round #0. Dunno if that was intentional, but round 0 is a good place for starting positions and initiatives. I think 0 should be the default starting value for a new session, though. It was intentional. I'll add also a single click setup (with round 0 sorting) that rolls for the starting positions I would really like to be able to do opposed rolls somehow. Hmm, in TODO list Multipliers would be nice, for vulnerabilities and Empowering. Hmm, I'll try. Parenthetical operators would be nice. For instance, a Dissolving Weapon attack against Resist Energy (acid) could read: 1d8+(4d6-10), where the parenthetical value bottoms out at zero. I've seen a couple of fights where they've rolled something like 1d8+3+4d6-10, and the 4d6 roll is less than 10, and the Resist Energy reduces the other component of the damage. ·You might set it so that 1dN-X (where N is a value other than 20) minimizes at a roll of 1. Weird example: a character with sneak attack polymorphed into an owl does (1d4-3)+1d6 damage, but typing that in will get you the wrong result (unless you roll a 4). (Edit: Heh, my last two suggestions contradicted each other. Perhaps an optional "min" operator?) Nice idea, I think that the parser become bigger :) |
| SoulLord02-28-06, 07:03 PM | Changed Browser from firefox to explorer and now it allowed me to add a user |
| MindWandererB02-28-06, 07:06 PM | The "edit" sort is: round DESC, datetime DESC The "show" sort is: round ASC, del ASC, datetime DESC What modifies do you suggest?I would go with round ASC, datetime ASC, but with two caveats: in the "edit" view, the most recent roll sould have its own section between the selection boxes and the roll history, and the "edit" roll history should default to the most recent page (which would be page 2 this way). I think most people think top-to-bottom chronologically, and it would be worth scrolling down to the bottom to get things in that order. Also, you should be able to undelete items, in case you goof (again), especially since the "delete" button is just one click. Errors found! In the "edit" view, I filled up a page of rolls. First of all, the bottom of the page shows a graphic that isn't loading for me ("Page 1 of 2 2 X" where X is the not-loading graphic). And when I click on "2", the program barfs: 404;http://www.hwx.it:80/wizards.com/dice.php&page=2 I made some additional comments above as well. And please don't ignore my suggestion about inputable, selectable, color-coding names--I think that would be extremely cool and not terribly difficult to code. More: the URL "http://www.hwx.it/wizards.com/dice.php?sid=5#9" which supposedly ought to take me straight to round 9 of the fight, takes me to round 0. |
| Dracazar02-28-06, 07:07 PM | Changed Browser from firefox to explorer and now it allowed me to add a user Damn, I promise to check Firefox issues tomorrow. Bed time now. |
| MysticMonk200502-28-06, 07:29 PM | Any way you can get it to generate a roll in the page like the wizards dice roller does? |
| Guildmaster (CEF)03-01-06, 04:58 AM | Wow Dracazar! This is so great. I can't wait to run a fight tomorow to try it out. That's the best birthday present I got I had to use the IE instead of Firefox to log in though; same with your mapmaker. It's nothing big though. The buttons for the rolls are super. Since it has to be faster than your shadow, I'll try to find things that speed up the process even if it's just a split second. For example, if you click on a die icon, then the cursor should appear in the box so that you can type the modifiers right away instead of moving the mouse cursor into the field manually. It's great, for example, that the link is automatically highlighted so that you just have to CTRL+C/V. Perhaps an icon called Starting Box where you can click at and it auto-generates the boxes. I often get the same box and have to reroll; especially when running 4 PCs. It's also a good place to start when you just have to click on one item to gain starting boxes. What happens if there're more than 2 player chars involved? Perhaps we can tell the program how many are involved in the fight. We'd have to remove one later when he is defeated. I was able to delete my whole session. This is a bad thing for I could just start anew when early rolls are not to my liking. The statistics are super. Now I have proof for my cronical bad luck Harvester d20: 2 rolls, 4 average :D Multiple rolls in the same querry are necessary though because many use additional die (sneak attack, flaming weapon, psionic shot, etc) and this is where we can save additional of time. Likewise, opposed rolls would be great aswell. I am sure I can tell more when I actually run a fight or two. For now I'll advice everyone to beta-test your roller during next week and write comments into this thread. Thanks a lot Drac! EDIT: Oops, wrong account |
| Dracazar03-01-06, 08:55 AM | Changed Browser from firefox to explorer and now it allowed me to add a user Fixed forms bugs with Firefox. I would go with round ASC, datetime ASC, but with two caveats: in the "edit" view, the most recent roll sould have its own section between the selection boxes and the roll history, and the "edit" roll history should default to the most recent page (which would be page 2 this way). I think most people think top-to-bottom chronologically, and it would be worth scrolling down to the bottom to get things in that order. Hmm, I'll give a try to this, but after rolls issue are solved. Also, you should be able to undelete items, in case you goof (again), especially since the "delete" button is just one click. Sure Errors found! In the "edit" view, I filled up a page of rolls. First of all, the bottom of the page shows a graphic that isn't loading for me ("Page 1 of 2 2 X" where X is the not-loading graphic). And when I click on "2", the program barfs: 404;http://www.hwx.it:80/wizards.com/dice.php&page=2 Yes, nice bug, I put it on top of TODO list I made some additional comments above as well. And please don't ignore my suggestion about inputable, selectable, color-coding names--I think that would be extremely cool and not terribly difficult to code. Ok More: the URL "http://www.hwx.it/wizards.com/dice.php?sid=5#9" which supposedly ought to take me straight to round 9 of the fight, takes me to round 0. Thank you, fixed. Any way you can get it to generate a roll in the page like the wizards dice roller does? I can't generate rolls inside the page because is the server that roll the dice, not the client. Client should not roll anything otherwise the security is compromised. Wow Dracazar! This is so great. I can't wait to run a fight tomorow to try it out. That's the best birthday present I got Thanks :D I had to use the IE instead of Firefox to log in though; same with your mapmaker. It's nothing big though. Firefox issue fixed, now should be 99% firefox compatible, It seems I have still some text alignment issues. The buttons for the rolls are super. Since it has to be faster than your shadow, I'll try to find things that speed up the process even if it's just a split second. For example, if you click on a die icon, then the cursor should appear in the box so that you can type the modifiers right away instead of moving the mouse cursor into the field manually. It's great, for example, that the link is automatically highlighted so that you just have to CTRL+C/V. Cursor movement added (focus on query after dice button click). The link is automatically copied in the clipboard! but this don't work in firefox and this is a big headcache. If someone could give me a copy-to-clipboard function that works with firefox I'll be grateful, I only found one that need enhanced abilities priviledges. Perhaps an icon called Starting Box where you can click at and it auto-generates the boxes. I often get the same box and have to reroll; especially when running 4 PCs. It's also a good place to start when you just have to click on one item to gain starting boxes. Yes, I'll add it to the TODO list What happens if there're more than 2 player chars involved? Perhaps we can tell the program how many are involved in the fight. We'd have to remove one later when he is defeated. You should open another window and edit the same session but with different names, all rolls meets in the same session even if from different windows I was able to delete my whole session. This is a bad thing for I could just start anew when early rolls are not to my liking. Yes, undelete button in TODO The statistics are super. Now I have proof for my cronical bad luck :D Thanks Multiple rolls in the same querry are necessary though because many use additional die (sneak attack, flaming weapon, psionic shot, etc) and this is where we can save additional of time. Yes it is 1st place in TODO, I'll add it within this week, I have time I'll try still today Likewise, opposed rolls would be great aswell. I am sure I can tell more when I actually run a fight or two. For now I'll advice everyone to beta-test your roller during next week and write comments into this thread. Yes, nice feature, we have only to think about the syntax and it should be not too difficult to parse. Thanks a lot Drac! Peace and love :D |
| Mal-203-01-06, 09:27 AM | Cursor movement added (focus on query after dice button click). The link is automatically copied in the clipboard! but this don't work in firefox and this is a big headcache. If someone could give me a copy-to-clipboard function that works with firefox I'll be grateful, I only found one that need enhanced abilities priviledges. Firefox considers access to the clipboard via javascript to be a security issue (and I tend to agree with them). You can get around this by either asking people to edit thier preferences in firefox, or signing your web page and associated javascript. More details are available here (http://www.mozilla.org/projects/security/components/signed-scripts.html). |
| TheMagister03-01-06, 12:45 PM | Nice work, man. That roller is fantastic! TM |
| lucanthrope03-01-06, 08:22 PM | Wow, This roller is amazing. Like I would use it during a table top game amazing. Great work. One thing that I think would be cool is being able to roll both attack and damage in the same roll and then naming that roll like: davos attack round 3, or DavAttR3 for short. just a thought. |
| Dracazar03-02-06, 10:02 AM | CoCo Dice Roller v0.2 beta (2006-03-02) Done: Page navigator issue Multiple rolls: 1d8+2d4 Separate rolls: 1d20;1d8 Tooltips, Buttons behavior Undelete button for Sessions and Rolls Todo: Starting boxes button (Caterane) Change sort for edit session (MindWandererB) Inputable, Selectable, Color-coding names (MindWandererB) Write a better help for syntax The Edit roll is not yet implemented, we have to discuss what could be edited; For comments, ideas, bugs use the contact form I completely rewrote the parse module, now it is awesome, and could do unthinkable things! |
| Macbrea03-02-06, 10:22 AM | Nice work. |
| Kaigan03-02-06, 11:44 AM | I was wondering if you have a feature that would make certain rolls "private". For example: rolls used in the fight need to be public, so that anyone could see them. However rolls to determine the unknown monster, or secret rolls for that quest or campaignlords make should be private, and should only be seen by that certain person. |
| Macbrea03-02-06, 11:53 AM | You were noticing that also. I am fine with it. We are on a bit of an honor system here at the moment! |
| Dracazar03-02-06, 02:06 PM | I was wondering if you have a feature that would make certain rolls "private". For example: rolls used in the fight need to be public, so that anyone could see them. However rolls to determine the unknown monster, or secret rolls for that quest or campaignlords make should be private, and should only be seen by that certain person. Added a private command near link and delete, this toggle (on/off) a private bit. Deleted rolls are public even if with private bit. You ask, I realize... said the Noble Djinn :) |
| Book503-02-06, 07:45 PM | thats cool! I assume, since there are two characters - that there will eventually be a vs roll? notes from initial passover = safari does not accept the dice button links either.. images eh? sent some dice pics to greyhawk email, may need to shrinkem. |
| DSugui03-02-06, 07:54 PM | I liked very much this roller. I suggest only that it should have some way to change the round of the roll. I happened to forget to change the round before the roll, and the roll stayed in the wrong round... |
| MindWandererB03-02-06, 09:12 PM | Having actually tried this for a battle, I have several comments. ·It's kind of slow. I often had significant lag time between when I hit Send and when I get my rolls. This alone makes it slower than physical dice, and I'm sure it will be worse in peak times (like Sunday and Monday). ·I love the History function. It is the most beautiful thing in the whole program. ·When you enter two rolls at once, the URL tag for only the second one comes up. This cost me a lot of time, typing in the correct linking info. ·The URL tag displays multiple rolls in the format: 1d20+4;1d8+3=17;6. This is hard to read. Please change it so that it spits out: 1d20+4=17;1d8+3=6. This would also make it easier to edit--on a missed attack, I deleted the damage roll and result, and this format would make it easier. It would also be easier to read in the "display" view if the rolls were separated line by line, the way IC does it. ·Along the same lines, would it be possible to add "!" to the URL tag when a natural 1 or 20 is rolled on 1d20? For some reason, it's harder to spot them on the new roller than it was on IC. I think it's because my eyes have to check two different parts of the table instead of one. Separating the rolls into individual rows (one roll for attack, one for damage) would help. ·The Edit function would have been helpful. Putting in Biofeedback where I forgot it, fixing some round numbers, etc. would have been nice. Although it occurs to me that if you really want to cheat, you can rearrange the rounds--but the timestamp isn't editable, so that helps. An "edited" flag would be good to cut down on the cheating possibility. ·The "Sessions" window only shows the last 20 fights, and there's no screen to search by name or pitlord or anything. If you don't know the session ID#, there's no way to find an old fight--and 20 isn't very many. ·It really should default to round 0. I almost put the starting positions and initiative in round 1. ·It still accepts only up to 99 rounds. Someone will hit this someday--it came close to happening this week already. |
| Dracazar03-03-06, 05:00 AM | Thank your for comments I assume, since there are two characters - that there will eventually be a vs roll? We were talking about how (and if) implement this function notes from initial passover = safari does not accept the dice button links either.. I agree to fix for Firefox, but for Safari!?!? Argh! :) images eh? sent some dice pics to greyhawk email, may need to shrinkem. Thanks, I got your images, I'm thinking if put them for speed issues. I liked very much this roller. Thanks! I suggest only that it should have some way to change the round of the roll. I happened to forget to change the round before the roll, and the roll stayed in the wrong round... Yes, the Edit function will let you edit the round and the comment, and perhaps nothing more. Having actually tried this for a battle, I have several comments. ·It's kind of slow. I often had significant lag time between when I hit Send and when I get my rolls. This alone makes it slower than physical dice, and I'm sure it will be worse in peak times (like Sunday and Monday). This is very strange, the code is lightining fast, the server itself is not overloaded, perhaps there are some bandwidth issues but that depends on the 'distance' (number of hop) between you and the server. hwx.it is in Italy with a 2 mbit bandwidth. I will change with a 10 mbit fiber optic within 1-2 months. That should not be server issues. If someone could do me some bandwidth test from different spots I'll take them into account. ·I love the History function. It is the most beautiful thing in the whole program. Eheh I'm happy that you like it. From the 'father' point of view the most beautiful thing coded is the query parser :) When you enter two rolls at once, the URL tag for only the second one comes up. This cost me a lot of time, typing in the correct linking info. You don't need to type the link info, you only need to click on the Link button! Perhaps I should rename it to Copy or Clip I just noticed a bug with Firefox: when you click it moves to a new page, I'll try to fix it. ·The URL tag displays multiple rolls in the format: 1d20+4;1d8+3=17;6. This is hard to read. Please change it so that it spits out: 1d20+4=17;1d8+3=6. This would also make it easier to edit--on a missed attack, I deleted the damage roll and result, and this format would make it easier. It would also be easier to read in the "display" view if the rolls were separated line by line, the way IC does it. Ok for "1d20+4=17 (newline) 1d8+3=6" instead of "1d20+4;1d8+3=17;6" ·Along the same lines, would it be possible to add "!" to the URL tag when a natural 1 or 20 is rolled on 1d20? For some reason, it's harder to spot them on the new roller than it was on IC. I think it's because my eyes have to check two different parts of the table instead of one. Separating the rolls into individual rows (one roll for attack, one for damage) would help. Ok I'll add "!" asap ·The Edit function would have been helpful. Putting in Biofeedback where I forgot it, fixing some round numbers, etc. would have been nice. Although it occurs to me that if you really want to cheat, you can rearrange the rounds--but the timestamp isn't editable, so that helps. An "edited" flag would be good to cut down on the cheating possibility. Ok we will start editing the Round number and an edit flag will be putted ·The "Sessions" window only shows the last 20 fights, and there's no screen to search by name or pitlord or anything. If you don't know the session ID#, there's no way to find an old fight--and 20 isn't very many. Yes, true. But you should have the ID from the Battle of Gladius thread, last 40 sessions is just for running fights ·It really should default to round 0. I almost put the starting positions and initiative in round 1. Ok, as you wish. ·It still accepts only up to 99 rounds. Someone will hit this someday--it came close to happening this week already. Really? I'll move to 3 digits then TODO updated |
| Caterane03-03-06, 09:05 AM | What if we combine the mapmaker and the coco roller, and add some other features so that we can run the whole fight via a program? The specifics would have to be discussed but here are some thoughts: you take the mapmaker normally as basis. However, you can also enter the names of the PCs, starting positions, their hitpoints, and prebuffs (what you have to do in the first round summary anyway) and the program produces a first summary. Anytime a new combatant enters (summons, most likely) you have to add the name. The program would produce an end of round summary with the buffs and effects from the previous round but with the new coordinates. It takes over all effects and buffs listed in the last round. Counters will be increased by 1 so a Shield of Faith that had (7/10) last round would now have (8/10). If it had (10/10) it won't appear in the next end of round summary. The character names and their stuff is listed in different colors (the color of the pick button). This summary can be pasted like the URLs. This would streamline the end of round summary and take away the job of positioning characters - one of the most time-consuming jobs, especially with fast flying summoned hordes. It takes care of durations and keeps track of buffs and effects. Another feature would be a distance calculator. When you use the Pick buttons the distance should be displayed somehow. This would require the program to recognize the individual squares. It would be especially valuable for ranged combat like with spells or bows or fast flyers. This would be a huge chunk less workload, and it would let the PL focus more on the fight instead of the layout. Finally, we could also add Cellardweller's reward calculator. I have the code. Over time, we can add new things one by one, constantly improving it as we go, until we have the perfect Pitlordinator! |
| Macbrea03-03-06, 09:19 AM | Oh, we will need roll x number of times 1d100 for figuring out if arrows are broken or not. |
| Dracazar03-03-06, 12:27 PM | What if we combine the mapmaker and the coco roller, and add some other features so that we can run the whole fight via a program? Over time, we can add new things one by one, constantly improving it as we go, until we have the perfect Pitlordinator! This is a wonderful project, but as you said, it is a huge workload, not for the pitlord but for the coder :) I think that I gived a good start, but actually I can't do almost alone. I'll be very glasd to coordinate the project, to host it, and to code a lot of if but I think that this needs more people involved. However I'm at disposal. Oh, we will need roll x number of times 1d100 for figuring out if arrows are broken or not. Why you don't roll xd100 instead of x times 1d100? Yes you don't need the sum, but you can also look to the rolls on the right side. I think that the x times addon to the query parser could be done but would be used very few and would add another input box (that the user almost never change). |
| Skojar03-03-06, 05:12 PM | Can d3 be included without too much trouble? Interpreting d6 rolls as d3's is a matter of personal taste, and It's important to eliminate areas of confusion. |
| Dracazar03-03-06, 06:02 PM | Can d3 be included without too much trouble? Interpreting d6 rolls as d3's is a matter of personal taste, and It's important to eliminate areas of confusion. You can roll any dice you want, d3, d5, d17, d47, and so on. Just write it in the query field. The dice buttons are shortcuts and not the dice available. I'm releasing v0.3 with the edit function and some fixes. |
| Dracazar03-03-06, 06:49 PM | CoCo Dice Roller v0.3 beta (2006-03-04) DONE: Edit Round number and add Edit flag 1d20+4=17 (newline) 1d8+3=6 instead of 1d20+4;1d8+3=17;6 Round start from 0 and it is now 3 digits Bug fix for Link button in Firefox Other fixes around TODO: add ! for natural 1 and 20 (MindWandererB) Starting boxes button (Caterane) Change sort for edit session (MindWandererB) Inputable, Selectable, Color-coding names (MindWandererB) Write a better help for syntax |
| Caterane03-03-06, 07:13 PM | I just ran a fight with it. The cursor still doesn't jump into the box after clicking on the die button. Since I ran a ghost, I would've loved to roll two different rolls together (attack and miss chance) which wasn't possible (afaik). The rest is super. The best thing is the summary of the fight. |
| Dracazar03-03-06, 07:35 PM | I just ran a fight with it. The cursor still doesn't jump into the box after clicking on the die button. Since I ran a ghost, I would've loved to roll two different rolls together (attack and miss chance) which wasn't possible (afaik). The rest is super. The best thing is the summary of the fight. Cat, you can roll any dice you want since v0.2 and now we are at v0.3! You are not updated! Hehe I'm joking there was 2 update in 4 days, a bit fast, but I hate incomplete jobs. Now CoCo Dice Roller has solid parsing and all core functions (also roll edit). Just to let you know you can write these things in the query: 1d20 (eheh, a must) 1d20+10 (with a modifier) 1d20+4strength (with a commented modifier) 1d20-2(Str) (with a commented modifier inside parenthesis) 1d20+1d8 (multiple dices: single sum) 1d20+6+1d12+4bonus+1d100-2(Dex)+4 (multiple dices with and without comments) 1d4;1d6 (separate dices: separate sums) 1d4+2(feat);1d6-1;1d4 (separate dices with and without comments) And the parser that I coded could do also more :D Edit: added the cursor jump |
| DSugui03-04-06, 06:10 PM | Here's some things: - I think the private rolls shouldn't be added in the statistics block, because it's possible to deduce the value from there (or, even worst, if there's only one roll, the value is there...) - Maybe I am too nit-pick (I am a tester, after all...), but I think there should be a error message for non-supported roll formats (like 20+4, ad6, abc, ... most non-numeric characters cause this). In the moment, these queries lead to a page with a Fatal Error message displayed, but I think the code should reject these and siplay a error message in the session page. - Rolls in parenthesis () are ignored. Don't know if this is to happen. - What are the boundaries? What is the max values of dice rolled, and what is the max value of the die "sides"? - It's possible to roll negative dice, for a negative value. I think this is desirable, but I have to mention... And it's not possible to roll a value minus a die (like 12-1d6). Now, there are two features I'd like to see: - Possibility to roll multiple time. Like when determining arrows retrieved from a battle, I should be able to roll 1d2 n times I wanted, not writing 1d2;1d2;1d2;... - An history for the comments. Some times it gets boring copying and pasting the history from the past rolls... |
| MindWandererB03-04-06, 06:33 PM | - Possibility to roll multiple time. Like when determining arrows retrieved from a battle, I should be able to roll 1d2 n times I wanted, not writing 1d2;1d2;1d2;... A couple of people have mentioned this one, and there's an easy fix without having to write new code. Say the character missed with 8 arrows; just roll 8d2-8. The resulting total is the number of survivals (or losses, whichever you prefer). |
| Dracazar03-06-06, 11:13 AM | I think the private rolls shouldn't be added in the statistics block, because it's possible to deduce the value from there (or, even worst, if there's only one roll, the value is there...) /agree, done - Maybe I am too nit-pick (I am a tester, after all...), but I think there should be a error message for non-supported roll formats (like 20+4, ad6, abc, ... most non-numeric characters cause this). In the moment, these queries lead to a page with a Fatal Error message displayed, but I think the code should reject these and siplay a error message in the session page. Ok, in TODO - Rolls in parenthesis () are ignored. Don't know if this is to happen. Everything in parenthesis is treated as a comment - What are the boundaries? What is the max values of dice rolled, and what is the max value of the die "sides"? Here are boundaries: XdY+Z where X is 2 digits (1-99) and Y, Z are 3 digits (1-999) query limited to 200 chars max values of dice rolled is limited by the concat of all rolls. it should be max 200 chars - It's possible to roll negative dice, for a negative value. I think this is desirable, but I have to mention... And it's not possible to roll a value minus a die (like 12-1d6). It works if you write +12-1d6 instead of 12-1d6 Now, there are two features I'd like to see: - Possibility to roll multiple time. Like when determining arrows retrieved from a battle, I should be able to roll 1d2 n times I wanted, not writing 1d2;1d2;1d2;... I'm a bit against this addition input box, see MindWanderer tip - An history for the comments. Some times it gets boring copying and pasting the history from the past rolls... Do you talk about a separate history or the same history used for query should remember also the comment? |
| DSugui03-06-06, 11:28 AM | Do you talk about a separate history or the same history used for query should remember also the comment? Initially I though of a separate history, but use the same history for both query and comment is also a good idea. |
| MysticMonk200503-06-06, 09:49 PM | my biggest complaint is how long it takes to load, but thats probly cause of the distance.(its taking about 8 seconds to load the page) |