Quantcast
Download
(192 Kb)
Download
Updated: 08/24/19 10:56 AM
Pictures
File Info
Compatibility:
Scalebreaker (5.1.5)
Elsweyr (5.0.5)
Wrathstone (4.3)
Murkmire (4.2)
Wolfhunter (4.1)
Summerset (4.0)
Dragon Bones (3.3)
Clockwork City (3.2)
Horns of the Reach (3.1)
Morrowind (3.0)
Homestead (2.7)
One Tamriel (2.6)
Shadows of the Hist (2.5)
Dark Brotherhood (2.4)
Thieves Guild (2.3)
Orsinium (2.2.4)
Updated:08/24/19 10:56 AM
Created:04/15/19 10:32 PM
Monthly downloads:175
Total downloads:998
Favorites:6
MD5:
Categories:Miscellaneous, Chat Mods
5.1.5
Joker - Jokes, Rolls, Ready Checks, Riddles and More!
Version: 3.0.1
by: Lent [More]
Best enjoyed with Skooma, Joker offers a growing collection of 2800+ various jokes, riddles, fun utilities (like rolls, custom ready checks, etc) & other amusing pop-culture references - all readily available ingame for your leisurely chatting pleasure!

Latest Notable Update - v3.0.0: Major backend architectural update. New daughter born yesterday (woot!), so haven't had time to fully finish the update before release as intended. Since users have reported issues with basic functionality causing errors, went ahead and published update with some features temporarily disabled (customization disabled). These will be re-enabled very soon (hopefully over the weekend if I have time).
-----

Current Commands:
- /joker: Show Joker settings & help.
- /joke: Picks a random joke and adds to your active chatbox - just hit enter to send (Edgy jokes and pickup lines not included in random pool)!
- /joke-eso: Adds a random ESO-related joke to your active chatbox - just hit enter to send!
- /joke-dad (or /dad): Adds a random Dad joke to your active chatbox - just hit enter to send!
- /joke-got: Adds a random Game of Thrones joke to your active chatbox - just hit enter to send! Added v2.0.6
- /joke-burn <target> (or /burn): Adds a random burn to your chatbox. If you include a name (target), it will address it to them for you! Added v2.0.4
- /joke-wisdom (or /wisdom): Adds a random tidbit of wisdom (though sometimes a bit sarcastic) to your active chatbox - just hit enter to send!
- /joke-edgy: Adds a random edgy joke to your chatbox (added by popular request). Note that these jokes have been flagged as particularly inappropriate or explicit and likely are not suitable for all audiences. Please be considerate with your usage.
- /joke-norris (or /norris): Add a random Chuck Norris joke to your chatbox - just hit enter to send!
- /joke-pickup <target> (or /pickup): Add a random cheesy/cute pickup line to your chatbox. If you include a name (target), it will address it to them for you! Added v2.0.3
- /pickup-hp: Add a random Harry Potter pickup line to your chatbox. If you include a name (target), it will address it to them for you! Added v2.0.3
- /pickup-xxx: Add a random adult/r-rated pickup line to your chatbox. Note that these jokes have been flagged as particularly inappropriate or explicit and likely are not suitable for all audiences. If you include a name (target), it will address it to them for you! Added v2.0.3
- /twister: Get a random tongue twister! Can you say it 3 times fast? Added v2.0.3
- /8ball <question>: Undecided? Get quality life advice from the sage 8ball. Added v1.2.1
- /catfact: Get a random Khaji--err, cat fact in your chatbox. Sometimes they're true! Added v1.2.2
- /ready: Ready checks, but funnier & faster to type! Get a random, non-boring ready check message, or optionally include your own instead! Added v2.0.0
- Advanced Ready (BETA): Why stop at ready checks? Cast votes in your group, and even choose between simple majority, supermajority, & unanimous vote types! Try /ready <unan|simple|super> <votePrompt>!
Plus, some other fun and/or helpful commands:
- /rl: It's /reloadui - but shorter. Cute! Added v2.0.0
- /roll: RNG dice roll. By default, rolls a die between 1 and 10 (everything including and between 1 and 10 is possible). Including a single integer will roll between 0 and the int. Including two ints (space-delim) will roll between the two numbers. You may optionally also include a prize/memo (supports item links) - which will also post the roll in chat for you (e.g. '/roll 0 20 Awesome!'). Added v2.3.0
- /choose: Similar to /roll, chooses randomly among given options (separated by space). You may instead use "/choose party" to randomly choose a winner from your party (up to 24 members) - with the option to assign a prize (only supports item links). Added v2.4.0

... and more fun stuff coming soon (see Update Roadmap for some sneak-peeks)!
-----

Dependencies:
- LibStub: Included in Joker for you, but still recommended to install yourself
- LibAddonMenu-2.0: Included in Joker for your convenience, but still recommended to install yourself

-----

Update Roadmap:
I'm always accepting requests, suggestions, etc. Here are a few things currently on the roadmap and planned for future updates:

- [Added v2.0.0]: Hides jokes you've already seen,
- [Added v2.0.5]: Fun & customizable burns,
- [Added v2.0.3]: Cheesy, customizable pickup lines,
- [Added v2.1.0]: Add GUI options in Addon settings
- [In Progress]: Add filters to /joke (e.g. '/joke argonian' to pull a random joke about an Argonian)
- [Added v1.2.1]: Magic 8 Ball,
- [Added v1.1.0]: Even more ESO jokes, quotes, & canon references (more always being added)
- Add your own jokes (locally),
- Automated submission of jokes to be included in the addon for everyone,
- [Added v2.4.0]Raffle/Choose: Randomly pick from pool of users,
- [Partially Added v2.0.5]Popular TV show references & jokes (GoT, Billions, The Walking Dead, Grey's Anatomy, etc - always taking requests),
- [Partially Added v2.0.3]: Fun riddles and mindtwisters (including interactive)
- Other fun (and maybe a little useful) utility commands,
- ... and lots of other stuff even further in the future (plus any requests from users)

Comment with issues, requests, or suggestions - or submit a PR on the Github repo.

-----

Big thanks to:
- @Phuein: NewAddon boilerplate made it super-easy to get started in minutes
- @Dolgubon: Early help, tips, cleanup and more
- @Baertram: Lots of help & advice, especially regarding localization and the like
- @A'Merri, @Harvspecial, @Mark1887 & rest of Chaotic Redemption: QA, testing, & joke submissions - and for letting me spam chat and Discord with horribly cheesy jokes!
Current Version:

Version v3.0.1
- Forcing savedVar update to eliminate chances of some users and edge-cases experiencing errors with new datasets.

Version v3.0.0
- Major architectural update (pushed a little early to resolve some reported issues). Should allow for better UI and more expandability in the future.

Version v2.4.1
- Minor tweaks & quality-of-life improvements.

Previous Versions:

Version v2.4.1 (Hotfix)
- Fixed issue with some default Settings panel labels causing errors to first-time users.

Version v2.4.0 New Additions
- Added /choose command!

Version v2.3.0 New Additions Deprecations
- Users can now customize their random /joke pool!
- Fixed some typos in Star Wars jokes
- DEPRECATION: Norris joke customization seems meh & pointless, removed.
- Added /roll command!

Version v2.2.0 New Additions
- 120+ new jokes added, mostly in new Star Wars category!
- New /starwars and /joke-starwars commands added!
- Updated Settings panel with new Star Wars info
- Refactor: Cleaned up jokeType handling/resolution

Version v2.1.2 (Hotfix)
- Resolved edge case resulting in occasional issues while using /joke, introduced in v2.1.1

Version v2.1.1
- Added ~90 new Dad jokes from PlebJokes (@Laurenshua)!

Version v2.1.0 New Additions Deprecations
- Now includes customizable GUI options in Addon settings panel,
- Now includes GUI buttons for each type of joke,
- i18n fully implemented, community can now submit translations if they want!
- Added a few more jokes,
- Prepped GUI option to revise joke types found in random pool (for /joke)
- DEPRECATION: /joke-auto slash command removed in favor of the GUI option in settings panel

Version v2.0.9 (Hotfix)
- Fixed issue with GoT jokes not always tracking duplicates/seen.

Version v2.0.8
- Added more to /wisdom,
- Added more to /dad
- Prep for more pop-culture additions

Version v2.0.7
- Added additional jokes
- Refactored getJoke(), addSeen, isSeen
- Resolved issue with seen Burns not being accurately tracked

Version v2.0.6 New Additions
- Added new /joke-got command with Game of Thrones jokes!

Version v2.0.5 (Hotfix)
- Fixed: /catfact not always working.

Version v2.0.4 New Additions
- Added /burns!
- Minor backend additions for interaction with esoui update API

Version v2.0.3 (Hotfix)
- Fixed build script to properly exclude node_modules (oops), filesize is back to tiny :)

Version v2.0.2 New Additions
- New joke count: 2100+
- Added new /twister command for awesome tongue twisters!
- New /pickup, /pickup-xxx, /pickup-hp commands!
- New dev-deploy script added to package.json for faster local testing.
- Added burns data, to be hooked and activated in next update
- Added riddles placeholder

Version v2.0.1 (Hotfix)
- Old, incorrect zip uploaded to esoui for 2.0.0. Fixed

Version v2.0.0 New Additions
- Major architectural update - cleaned up core, made content data considerably more modular
- Joker now (properly) hides jokes you've already seen
- Joker now (properly) equally biases random entropy in /joke among all content.
- Joker now periodically displays a joke to you (toggleable via /joke-auto)
- Added new /joke-auto command
- Added new /rl command
- Added new /ready command for custom ready checks, with simple/super vote functionality for advanced users.
- Updated Joker help window to include docs for latest new cmds.

Version v1.2.2 New Additions
- Added new /catfact command!
- Updated Joker help window to include docs for latest new cmds.

Version v1.2.1 New Additions
- Approx 700 new jokes added, bringing the total pool to ~1350 jokes!
- Added new /8ball command!

Version v1.2.0 New Additions
- Now includes new joke types: Dad, Edgy, Wisdom,
- Soft bias on /joke entropy to better disperse RNG across types
- Added first-use notifications/warnings in chat for certain joke types (such as 'Edgy')
- TODO: Update esoui images to reflect new content and settings panel.

Version v1.1.3
- ESO has a max chat message length of 350 chars; Joker now intelligently ignores jokes longer than the limit.
- TODO: I'll revisit this in the future - would be nice to find a user-friendly way to display longer-length content. Reference Issue

Version v1.1.2 (Hotfix)
- Hotfix for Minion installs; apparently wasn't keeping Joker dir structure as expected.

Version v1.1.1
- Lib and general repo structure cleanup,
- Fixed discrepancies between listed and actual cmds (oops, /joke-eso - not /eso)
- Other misc fixes
- Added additional screenshots of current ingame version

Version v1.1.0
- Added ESO-related jokes
- Backend quality of life improvements
- Other minor tweaks & bugfixes

Version v1.0.0
- Initial version, includes 545+ jokes via slash commands.
Optional Files (0)


Archived Files (25)
File Name
Version
Size
Uploader
Date
3.0.0
192kB
Lent
08/22/19 04:19 PM
2.4.3
188kB
Lent
05/20/19 07:55 AM
2.4.1
188kB
Lent
05/14/19 07:05 AM
2.4.0
188kB
Lent
05/07/19 07:00 PM
2.3.0
187kB
Lent
05/07/19 12:32 AM
2.2.0
186kB
Lent
05/03/19 01:38 PM
2.1.2
182kB
Lent
05/02/19 04:19 PM
2.1.1
182kB
Lent
05/02/19 11:42 AM
2.1.0
179kB
Lent
05/02/19 03:29 AM
2.1.0
167kB
Lent
05/01/19 12:08 PM
2.0.8
167kB
Lent
04/29/19 07:37 PM
2.0.7
159kB
Lent
04/28/19 04:55 PM
2.0.6
158kB
Lent
04/23/19 06:02 PM
2.0.5
155kB
Lent
04/23/19 03:54 PM
2.0.4
155kB
Lent
04/23/19 03:40 PM
2.0.3
147kB
Lent
04/21/19 02:30 AM
2.0.1
130kB
Lent
04/19/19 04:43 PM
2.0.0
122kB
Lent
04/19/19 04:33 PM
1.2.2
122kB
Lent
04/18/19 03:03 AM
1.2.0
86kB
Lent
04/17/19 02:40 AM
1.1.3
77kB
Lent
04/16/19 01:09 PM
1.1.2
77kB
Lent
04/16/19 11:26 AM
1.1.1
76kB
Lent
04/16/19 11:14 AM
1.1.0
76kB
Lent
04/16/19 12:46 AM
1.0.0
72kB
Lent
04/15/19 10:32 PM


Post A Reply Comment Options
Unread 09/03/19, 09:35 AM  
Lent
 
Lent's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 12
Uploads: 1
Oof, thanks for recording and including that - working on a release now that should fix that issue. If it's constantly reoccurring for you, would just disable Joker until v4.0.0 launches (next couple of days).

Originally Posted by JedderDi_322
Hey, this is Amber1019's fiancee. It finally reproduced the error she talked about.

Got the error after using /reloadui.
Sorry, I meant to copy it so I could paste the error here, but I forgot and dismissed it.
It automatically put a joke in my chat and I accidentally press enter! lol! I'm so used to pressing Enter to gain control of my cursor, instead of using the other keybind. Hah. Oops.

https://i.imgur.com/QtrtsLG.png - Direct link to picture shown below.

Report comment to moderator  
Reply With Quote
Unread 09/03/19, 09:31 AM  
JedderDi_322

Forum posts: 0
File comments: 2
Uploads: 0
Hey, this is Amber1019's fiancee. It finally reproduced the error she talked about.

Got the error after using /reloadui.
Sorry, I meant to copy it so I could paste the error here, but I forgot and dismissed it.
It automatically put a joke in my chat and I accidentally press enter! lol! I'm so used to pressing Enter to gain control of my cursor, instead of using the other keybind. Hah. Oops.

https://i.imgur.com/QtrtsLG.png - Direct link to picture shown below.

Report comment to moderator  
Reply With Quote
Unread 08/29/19, 11:53 AM  
Lent
 
Lent's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 12
Uploads: 1
Thank you - she's healthy and super, super cute (my 2nd)!

Interesting on the char login - it shouldn't matter which char you log into, as Joker (is supposed to) stores vars account-wide (things like tracking your settings, what jokes you've already seen so we don't show duplicates, etc).

The joke in chat thing is a little weird, but I think I know why it's doing that - Joker occasionally tries to show you a joke, so it's possible it pulled the joke then incorrectly sent it to chatbox instead of logging in your window.

This is all useful info, thank you - if you run into more issues, please let me know - it's all stuff I'm using/considering while building out 4.0.0. The hope with 4.0 is to be able to more easily prevent *any* major bugs like this in the future (though I think the ones you're encountering are because I rushed my last release as mentioned previously), and to create an architecture that allows for really deep customization by users.

Originally Posted by amber1019
Originally Posted by Lent
That's really weird - that should all have been solved when you wiped savedVars with the previous issue. I haven't pushed any new updates live yet (have one in pipeline haven't released yet).

If wiping savedVars for Joker doesn't work, then disable the addon for now until version 4.0.0 launches (will be out by the end of the weekend and includes some pretty major additions & changes).

Originally Posted by amber1019
I got this when I logged on today:
Congrats on the new baby!!!!

It was a character I hadn't logged in to since I deleted the old saved variables. If that helps at all.
My fiancee had an error pop up for her a few days ago upon logging in, and a joke was in her chat's text field. Like Joker was trying to put a joke into chat. It was very odd. lol
Report comment to moderator  
Reply With Quote
Unread 08/29/19, 10:11 AM  
amber1019
Addon Addict
 
amber1019's Avatar
Premium Member

Forum posts: 42
File comments: 234
Uploads: 0
Originally Posted by Lent
That's really weird - that should all have been solved when you wiped savedVars with the previous issue. I haven't pushed any new updates live yet (have one in pipeline haven't released yet).

If wiping savedVars for Joker doesn't work, then disable the addon for now until version 4.0.0 launches (will be out by the end of the weekend and includes some pretty major additions & changes).

Originally Posted by amber1019
I got this when I logged on today:
Congrats on the new baby!!!!

It was a character I hadn't logged in to since I deleted the old saved variables. If that helps at all.
My fiancee had an error pop up for her a few days ago upon logging in, and a joke was in her chat's text field. Like Joker was trying to put a joke into chat. It was very odd. lol
__________________
☆♡☆♡☆♡☆ ESO (PC - NA): @Amber322 ☆♡☆♡☆♡☆
☆♡☆♡☆♡☆ Discord: @Amber322#5045 ☆♡☆♡☆♡☆
Report comment to moderator  
Reply With Quote
Unread 08/29/19, 09:09 AM  
Lent
 
Lent's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 12
Uploads: 1
That's really weird - that should all have been solved when you wiped savedVars with the previous issue. I haven't pushed any new updates live yet (have one in pipeline haven't released yet).

If wiping savedVars for Joker doesn't work, then disable the addon for now until version 4.0.0 launches (will be out by the end of the weekend and includes some pretty major additions & changes).

Originally Posted by amber1019
I got this when I logged on today:
Report comment to moderator  
Reply With Quote
Unread 08/29/19, 08:36 AM  
amber1019
Addon Addict
 
amber1019's Avatar
Premium Member

Forum posts: 42
File comments: 234
Uploads: 0
I got this when I logged on today:

user:/AddOns/Joker/Joker.lua:524: operator .. is not supported for string .. nil
stack traceback:
user:/AddOns/Joker/Joker.lua:524: in function 'Joker.AnyJoke'
|caaaaaa<Locals> context = "", console = 1, jokePool = tbl, jokeCategory = "Wisdom" </Locals>|r
user:/AddOns/Joker/Joker.lua:865: in function 'Joker.OnAddOnLoaded'
|caaaaaa<Locals> event = 65536, addonName = "Joker", allJokes = tbl </Locals>|r
__________________
☆♡☆♡☆♡☆ ESO (PC - NA): @Amber322 ☆♡☆♡☆♡☆
☆♡☆♡☆♡☆ Discord: @Amber322#5045 ☆♡☆♡☆♡☆
Report comment to moderator  
Reply With Quote
Unread 08/24/19, 03:34 PM  
Lent
 
Lent's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 12
Uploads: 1
Re: Re: Re: Errors With Newest Version

Awesome, thanks so much - that's really helpful to know!

Originally Posted by amber1019
Originally Posted by Lent
Hey, Amber- what version of Joker are you using? This error looks like an error that cropped up in 3.0.0; I pushed a hotfix out earlier today (3.0.1) that should resolve that issue for everyone (and prevent it for anyone who hasn't yet encountered it).

In any case, in the meantime, if you remove your Joker savedVariables (go to Documents > Elder Scrolls Online > live > SavedVariables and remove the Joker.lua file) and /reloadui, it should work fine
I installed the newest version with Minion, 3.0.1, and immediately got these errors upon logging in.
I never installed version 3.0.0. I had version 2.4.3 before upgrading to 3.0.1.

Removing the saved variables has made the error disappear. Thank you.
Report comment to moderator  
Reply With Quote
Unread 08/24/19, 03:18 PM  
amber1019
Addon Addict
 
amber1019's Avatar
Premium Member

Forum posts: 42
File comments: 234
Uploads: 0
Thumbs up Re: Re: Errors With Newest Version

Originally Posted by Lent
Hey, Amber- what version of Joker are you using? This error looks like an error that cropped up in 3.0.0; I pushed a hotfix out earlier today (3.0.1) that should resolve that issue for everyone (and prevent it for anyone who hasn't yet encountered it).

In any case, in the meantime, if you remove your Joker savedVariables (go to Documents > Elder Scrolls Online > live > SavedVariables and remove the Joker.lua file) and /reloadui, it should work fine
I installed the newest version with Minion, 3.0.1, and immediately got these errors upon logging in.
I never installed version 3.0.0. I had version 2.4.3 before upgrading to 3.0.1.

Removing the saved variables has made the error disappear. Thank you.
__________________
☆♡☆♡☆♡☆ ESO (PC - NA): @Amber322 ☆♡☆♡☆♡☆
☆♡☆♡☆♡☆ Discord: @Amber322#5045 ☆♡☆♡☆♡☆
Report comment to moderator  
Reply With Quote
Unread 08/24/19, 03:01 PM  
Lent
 
Lent's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 12
Uploads: 1
Re: Errors With Newest Version

Hey, Amber- what version of Joker are you using? This error looks like an error that cropped up in 3.0.0; I pushed a hotfix out earlier today (3.0.1) that should resolve that issue for everyone (and prevent it for anyone who hasn't yet encountered it).

In any case, in the meantime, if you remove your Joker savedVariables (go to Documents > Elder Scrolls Online > live > SavedVariables and remove the Joker.lua file) and /reloadui, it should work fine
Report comment to moderator  
Reply With Quote
Unread 08/24/19, 02:27 PM  
amber1019
Addon Addict
 
amber1019's Avatar
Premium Member

Forum posts: 42
File comments: 234
Uploads: 0
Unhappy Errors With Newest Version

After updating Joker today, I got this error when I logged into my character:

EsoUI/Libraries/Utility/ZO_SavedVars.lua:284: operator < is not supported for number < nil
stack traceback:
EsoUI/Libraries/Utility/ZO_SavedVars.lua:284: in function 'CreateExposedInterface'
|caaaaaa<Locals> rawSavedTable = tbl, defaults = tbl, profile = "Default", displayName = "@Amber322", playerName = "$AccountWide", current = tbl, container = tbl, containerKey = "$AccountWide" </Locals>|r
EsoUI/Libraries/Utility/ZO_SavedVars.lua:181: in function 'GetNewSavedVars'
|caaaaaa<Locals> savedVariableTable = tbl, defaults = tbl, profile = "Default", displayName = "@Amber322", finalKey = "$AccountWide" </Locals>|r
(tail call): ?
user:/AddOns/LibSavedVars/LibSavedVars.lua:423: in function 'ZO_SavedVars:NewAccountWide'
|caaaaaa<Locals> self = tbl, savedVariableTable = "JokerSavedVariables", defaults = tbl </Locals>|r
user:/AddOns/Joker/Joker.lua:777: in function 'Joker.OnAddOnLoaded'
|caaaaaa<Locals> event = 65536, addonName = "Joker" </Locals>|r
And

user:/AddOns/Joker/Joker.lua:761: attempt to index a nil value
stack traceback:
user:/AddOns/Joker/Joker.lua:761: in function 'Joker.Activated'
|caaaaaa<Locals> e = 589824 </Locals>|r
__________________
☆♡☆♡☆♡☆ ESO (PC - NA): @Amber322 ☆♡☆♡☆♡☆
☆♡☆♡☆♡☆ Discord: @Amber322#5045 ☆♡☆♡☆♡☆
Report comment to moderator  
Reply With Quote
Unread 08/22/19, 04:22 PM  
Lent
 
Lent's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 12
Uploads: 1
Re: Re: Error

@Lakashi - Just updated to v3.0.0, which should resolve the crash you're referring to. I'm in the middle of a major architectural update for the addon, but released a little bit early so that your issues are hopefully fixed. Because the release was a bit early, I've had to temporarily disable customization options - but hope to have them re-enabled really soon (ideally, this weekend).

Note it may take some time for the update to show in Minion - it's presently pending approval.

Originally Posted by Lent
Oh no, sorry about that! Will investigate tonight after I get off of work; I haven't made any changes in a while, so would assume ESO has made a change somewhere that busted the jokes :/

For your convenience, I'll reply to this comment and DM you when a fix is ready (you should also see an update in Minion). Thanks for reporting this!

Originally Posted by Lakashi
I'm getting an error whenever I do /joke. OMG I need my jokes!

Code:
user:/AddOns/Joker/Joker.lua:154: attempt to index a nil value
stack traceback:
user:/AddOns/Joker/Joker.lua:154: in function 'Joker.trim'
user:/AddOns/Joker/Joker.lua:1019: in function 'Joker.AnyJoke'
|caaaaaa<Locals> target = "" </Locals>|r
EsoUI/Ingame/SlashCommands/SlashCommands_Shared.lua:71: in function 'DoCommand'
|caaaaaa<Locals> text = "/joke", command = "/joke", arguments = "", fn = user:/AddOns/Joker/Joker.lua:1015 </Locals>|r
EsoUI/Ingame/ChatSystem/SharedChatSystem.lua:1814: in function 'SharedChatSystem:SubmitTextEntry'
|caaaaaa<Locals> self = tbl, text = "/joke", valid = false, prefix = 47 </Locals>|r
EsoUI/Ingame/ChatSystem/SharedChatSystem.lua:2577: in function 'ZO_ChatTextEntry_Execute'
|caaaaaa<Locals> control = ud </Locals>|r
ZO_ChatWindowTextEntryEditBox_Enter:3: in function '(main chunk)'
|caaaaaa<Locals> self = ud </Locals>|r
(tail call): ?
(tail call): ?
Last edited by Lent : 08/22/19 at 04:23 PM.
Report comment to moderator  
Reply With Quote
Unread 08/19/19, 01:58 PM  
Lent
 
Lent's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 12
Uploads: 1
Re: Error

Oh no, sorry about that! Will investigate tonight after I get off of work; I haven't made any changes in a while, so would assume ESO has made a change somewhere that busted the jokes :/

For your convenience, I'll reply to this comment and DM you when a fix is ready (you should also see an update in Minion). Thanks for reporting this!

Originally Posted by Lakashi
I'm getting an error whenever I do /joke. OMG I need my jokes!

Code:
user:/AddOns/Joker/Joker.lua:154: attempt to index a nil value
stack traceback:
user:/AddOns/Joker/Joker.lua:154: in function 'Joker.trim'
user:/AddOns/Joker/Joker.lua:1019: in function 'Joker.AnyJoke'
|caaaaaa<Locals> target = "" </Locals>|r
EsoUI/Ingame/SlashCommands/SlashCommands_Shared.lua:71: in function 'DoCommand'
|caaaaaa<Locals> text = "/joke", command = "/joke", arguments = "", fn = user:/AddOns/Joker/Joker.lua:1015 </Locals>|r
EsoUI/Ingame/ChatSystem/SharedChatSystem.lua:1814: in function 'SharedChatSystem:SubmitTextEntry'
|caaaaaa<Locals> self = tbl, text = "/joke", valid = false, prefix = 47 </Locals>|r
EsoUI/Ingame/ChatSystem/SharedChatSystem.lua:2577: in function 'ZO_ChatTextEntry_Execute'
|caaaaaa<Locals> control = ud </Locals>|r
ZO_ChatWindowTextEntryEditBox_Enter:3: in function '(main chunk)'
|caaaaaa<Locals> self = ud </Locals>|r
(tail call): ?
(tail call): ?
Last edited by Lent : 08/19/19 at 01:58 PM.
Report comment to moderator  
Reply With Quote
Unread 08/19/19, 01:27 AM  
Lakashi
 
Lakashi's Avatar

Forum posts: 4
File comments: 74
Uploads: 0
Error

I'm getting an error whenever I do /joke. OMG I need my jokes!

Code:
user:/AddOns/Joker/Joker.lua:154: attempt to index a nil value
stack traceback:
user:/AddOns/Joker/Joker.lua:154: in function 'Joker.trim'
user:/AddOns/Joker/Joker.lua:1019: in function 'Joker.AnyJoke'
|caaaaaa<Locals> target = "" </Locals>|r
EsoUI/Ingame/SlashCommands/SlashCommands_Shared.lua:71: in function 'DoCommand'
|caaaaaa<Locals> text = "/joke", command = "/joke", arguments = "", fn = user:/AddOns/Joker/Joker.lua:1015 </Locals>|r
EsoUI/Ingame/ChatSystem/SharedChatSystem.lua:1814: in function 'SharedChatSystem:SubmitTextEntry'
|caaaaaa<Locals> self = tbl, text = "/joke", valid = false, prefix = 47 </Locals>|r
EsoUI/Ingame/ChatSystem/SharedChatSystem.lua:2577: in function 'ZO_ChatTextEntry_Execute'
|caaaaaa<Locals> control = ud </Locals>|r
ZO_ChatWindowTextEntryEditBox_Enter:3: in function '(main chunk)'
|caaaaaa<Locals> self = ud </Locals>|r
(tail call): ?
(tail call): ?
Last edited by Lakashi : 08/19/19 at 01:27 AM.
Report comment to moderator  
Reply With Quote
Unread 07/02/19, 11:14 PM  
Lent
 
Lent's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 12
Uploads: 1
Re: Error

Weird, okay, thanks for reporting - I can get that fixed in the next day or two. Will respond here and PM you when an update is pushed that affects your situation

As far as group visibility - yeah, that would be ideal, and there are ways to rig it (similar to how some addons let you see ultimate cooldowns, etc for other people in party), but would (I believe) require a substantial amount of code. Definitely something I've had requested and am considering, but won't be for atleast a few weeks before I jump into that again (and there's another, sizable update I'll be shipping around that time first). In any case, it's enough of a task that it might be worth my separating it into another addon (or maybe not, some of the group functionality might still harmonize with Joker's other features).

Originally Posted by amber1019
After trying "/roll 100" and then linking an item after that, I got an error. (/roll 100 [item link]) It was a furnishing blueprint.
I like the way "/choose party" works. Although, it can be easily edited and fraudulent answers can be used.
I guess it's just too bad that rolls can't be seen by the entire group. Because even if "/roll" could be posted into the chat like "/choose" does, it can be changed/manipulated to be whatever the player wants it to be.

Error:

bad argument #2 to 'math.random' (integer expected, got string)
stack traceback:
[C]: in function 'math.random'
user:/AddOns/Joker/Joker.lua:936: in function 'Joker.Roll'
|caaaaaa<Locals> context = "100 |H1:item:119141:3:1:0:0...", floor = 1, ceiling = "100 |H1:item:119141:3:1:0:0...", contextObj = tbl </Locals>|r
EsoUI/Ingame/SlashCommands/SlashCommands_Shared.lua:71: in function 'DoCommand'
|caaaaaa<Locals> text = "/roll 100 |H1:item:119141:3...", command = "/roll", arguments = "100 |H1:item:119141:3:1:0:0...", fn = user:/AddOns/Joker/Joker.lua:923 </Locals>|r
EsoUI/Ingame/ChatSystem/SharedChatSystem.lua:1814: in function 'SharedChatSystem:SubmitTextEntry'
|caaaaaa<Locals> self = tbl, text = "/roll 100 |H1:item:119141:3...", valid = false, prefix = 47 </Locals>|r
EsoUI/Ingame/ChatSystem/SharedChatSystem.lua:2577: in function 'ZO_ChatTextEntry_Execute'
|caaaaaa<Locals> control = ud </Locals>|r
ZO_ChatWindowTextEntryEditBox_Enter:3: in function '(main chunk)'
|caaaaaa<Locals> self = ud </Locals>|r
(tail call): ?
(tail call): ?
Last edited by Lent : 07/02/19 at 11:15 PM.
Report comment to moderator  
Reply With Quote
Unread 07/02/19, 06:12 PM  
amber1019
Addon Addict
 
amber1019's Avatar
Premium Member

Forum posts: 42
File comments: 234
Uploads: 0
Unhappy Error

After trying "/roll 100" and then linking an item after that, I got an error. (/roll 100 [item link]) It was a furnishing blueprint.
I like the way "/choose party" works. Although, it can be easily edited and fraudulent answers can be used.
I guess it's just too bad that rolls can't be seen by the entire group. Because even if "/roll" could be posted into the chat like "/choose" does, it can be changed/manipulated to be whatever the player wants it to be.

Error:

bad argument #2 to 'math.random' (integer expected, got string)
stack traceback:
[C]: in function 'math.random'
user:/AddOns/Joker/Joker.lua:936: in function 'Joker.Roll'
|caaaaaa<Locals> context = "100 |H1:item:119141:3:1:0:0...", floor = 1, ceiling = "100 |H1:item:119141:3:1:0:0...", contextObj = tbl </Locals>|r
EsoUI/Ingame/SlashCommands/SlashCommands_Shared.lua:71: in function 'DoCommand'
|caaaaaa<Locals> text = "/roll 100 |H1:item:119141:3...", command = "/roll", arguments = "100 |H1:item:119141:3:1:0:0...", fn = user:/AddOns/Joker/Joker.lua:923 </Locals>|r
EsoUI/Ingame/ChatSystem/SharedChatSystem.lua:1814: in function 'SharedChatSystem:SubmitTextEntry'
|caaaaaa<Locals> self = tbl, text = "/roll 100 |H1:item:119141:3...", valid = false, prefix = 47 </Locals>|r
EsoUI/Ingame/ChatSystem/SharedChatSystem.lua:2577: in function 'ZO_ChatTextEntry_Execute'
|caaaaaa<Locals> control = ud </Locals>|r
ZO_ChatWindowTextEntryEditBox_Enter:3: in function '(main chunk)'
|caaaaaa<Locals> self = ud </Locals>|r
(tail call): ?
(tail call): ?
__________________
☆♡☆♡☆♡☆ ESO (PC - NA): @Amber322 ☆♡☆♡☆♡☆
☆♡☆♡☆♡☆ Discord: @Amber322#5045 ☆♡☆♡☆♡☆
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.