the following is intended to be put into a bookmarklet. I… dunno how to do javascript things otherwise…
The bookmarklet: Make a Gooz (drag it to your bookmarks bar or make a new bookmark and copy the link from it, then edit it into your bookmark). You can test it just by clicking it here too.
It will generate a gooz PC for you. You’ll need James West’s GOZR to like, play the game. I really recommend you get the print version.
Anyhoo, test it out, let me know if it works. If you wanna play GOZR, I am running it Fridays (U.S. time) on Discord, so.
If you wanna see the javascript, it's after the jump.
javascript:(function(){function r(d){return Math.floor(Math.random()*d)+1;}const a=[8,10,14],c=a.splice(r(3)-1,1)[0],m=a.splice(r(2)-1,1)[0],p=a[0],h=[15,16,17,18,19,20][r(6)-1],ar=r(6),d=ar<=3?0:ar<=5?1:2,arT=ar<=3?"None":ar<=5?"Light Armor (+1 Defense)":"Light Armor + Shield (+2 Defense)",sh=ar===6?"Yes":"No",hl=r(6)<=3?"No":"Yes",g=5,w=["Dirk (1d4+1)","Flamberge (1d6+1)","Nasty Flail (2d4)","Falx (2d4)","Bad Axe (1d6+1)","Butterfly Knife (1d4)","Pistol (2d4, 6 shots)","Bow (1d4+1, 18 arrows)","Barb Whip (1d4)","Balderdasher (2d6+2, 2 shots)"][r(10)-1],$=[r(6),r(6)*10,r(6)*10,r(6)*10,r(6)*10,r(6)*10][r(6)-1],b=["Red","Green","Blue","Purple","Orange","Yellow"][r(6)-1],s=["Olive","Umber","Plum","Gray","Teal","Silver","Lavender","Eggshell","Gold","Maroon","Coral","Pink"],k=s[r(12)-1],e=s[r(12)-1],y=["She/Her","He/Him","They/Them","Something else"][r(4)-1],t=["None","Short","Mohawk","Curly","Straight","Flowing","Animated","Crested","Long","Thin","Big","Spiked","None","Short","Mohawk","Curly","Straight","Flowing","Animated","Crested"][r(20)-1],l=["Eye Beam","Agile","Magic Power","Slayer","3rd Eye","Alchemy","Hawkeye","Mech","Psionic","Sneak","Extra Arm","Willpower","Hexer","Fool","Strong","Learned","Nature","Cutie","Tough","Arcane Luck"][r(20)-1],u=["Tree","Apple","Skull","Clover","Star","Mug","Sun","Blade","Bird","Cat","Fire","Wolf","Rat","Moon","Storm","Wyrm","Knot","Flower","Jewel","Fish"][r(20)-1],o=["Vermin Catcher","Teacher","Nurse","Guard","Burglar","Vendor","Glassblower","Metalworker","Gambler","Huckster","Fortuneteller","Leathermaster","Potter","Preacher","Lawdoer","Brewer","Bard","Waiter","Fisher","Builder","Winemaker","Sailor","Soldier","Animal Trainer","Fashioneer","Foodmaker","Hunter","Word Worrier","Armorer","Woodworker","Wyverner","Beggar","Living Statue","Keymaster","Astrologer","Joke Teller"][r(36)-1],n=["Body wrap","Crude loincloth","Noisy outfit","Funny hat","Cloak + hood","Crazy costume","Silken garment","Nice boots","Fur coat","Skirt","Plaid pants","Thong","Tattered","Leather jacket","Fancy pants","Gloves","Robe","Bandana","Denim","Rags"][r(20)-1],v=["Oil flask","10 iron spikes","Hammer","Magnet","Leather pants","Pointy hat","Bronze knife","Bullets","Diamond","3d6 tossers","Heroic figurine","Jar of marbles","Sack of rice","Shot horn","4 darts","Eye of newt","Feathered cap","Fine wine","Tooth necklace","Toy soldiers","Awesome belt","Bucket of lard","Blanket","Wrench","Healing balm","Rope","Grappling hook","Crow bar","6d6 clinks","Gourd","Chain","Jug of moonshine","Machete","Cult symbol","Shrunken head","Spring water","Weird sphere","Slime","Jerky","Animal mask","Ship in bottle","Orange imp","Sack of salt","Rucksack","Blowgun","Pyramid puzzle","Dragon scales","Glue","Bronze shield","Spiked gloves","Hard candy","Silver bullets","Orichalc Lamp","Fruit","Brass knuckles","Tent","Climbing gear","Lockpick kit","Lock + key","Bird","Silver dagger","Spiral horn"],i=[v[r(88)-1],v[r(88)-1],v[r(88)-1]],q=["Rounds","Pointies","Squares","Droopies","Petals","Tubes","Benders","Piggies","Rounds","Pointies"][r(10)-1],x=r(6),z=x<=2?"No buckle":x<=4?"Regular buckle":"Special buckle",A=z==="Special buckle"?["3 Lucky rolls/day","Transform into symbol 1/day","Invisibility 1/day","Talking buckle","Buckle attacks once (1d6 dmg)","Ability related to symbol"][r(6)-1]:"";const buckleSymbol=["Wolf","Latasor","Axe","Daisy","Angry face","Wizard","Sparrow","Rat","Bear","Sloth","Crone","Rose","Grinning face","Spider","Ram","Demon","Sword","Cross-bones","Worm","Sky wyrm"][r(20)-1];const buckleSpecial=z==="Special buckle"?["3 Lucky rolls/day","Transform into symbol 1/day","Invisibility 1/day","Talking buckle","Buckle attacks once (1d6 dmg)","Ability related to symbol"][r(6)-1]:"";const names=["Woolf","Zigurd","Tobe","Lokar","Zizurelle","Plato","Moonbeam","Crunchy","Moktala","Cruz","Brop","Nijhfrid","Xigusu","Aju","Mukhiv","Jiri","Kati","Cratuio","Vol","Bix","Num","Lin","Put","Kem","Zin","Roc","Butter","Hham","Tumbonnet","Jammy","Blade","Ixmoor","Valerina","Coozmire","Camshoo","Yak","Drill","Qed","Rath","Panda","Yinny","Halo","Burril","Burro","Finus","Wakun","Vurrkal","Vaxkor","Trundar","Bandar","Flundarr","Jak","Binz","Allinda","Fig","Date","Pit","Murren","Kitty","Blanche","Igor","Zug","Dimlet","Weasel"];const name=names[r(names.length)-1];alert(`GOOZ CHARACTER:\n- Name: ${name}\n- Action Classes: Cunning ${c}, Magic ${m}, Prowess ${p}\n- HP: ${h}\n- Defense: ${d} (${arT}, Shield: ${sh}, Helm: ${hl})\n- GOOZ: ${g}\n- Weapon: ${w}\n- Money: ${$} tossers\n- Blood: ${b}\n- Skin/Hair/Eyes: ${s[r(12)-1]} skin, ${s[r(12)-1]} hair, ${s[r(12)-1]} eyes\n- Pronouns: ${y}\n- Hair: ${t}\n- Talent: ${l}\n- Lucky Symbol: ${u}\n- Background: ${o}\n- Other Attire: ${n}\n- Other Possessions: ${i.join(", ")}\n- Ears: ${q}\n- Belt Buckle: ${z} (Symbol: ${buckleSymbol})${buckleSpecial?`\n - Special Property: ${buckleSpecial}`:""}\n\nYou may re-arrange your ACs to taste. Then decide if you are a wizard (p30) or if you want to level up instead (p12).`);})();
----
Share good posts with good goblins. Claytonian at the gmails.
No comments:
Post a Comment