Giter Club home page Giter Club logo

gloomhaven-item-db's People

Contributors

collie4o3 avatar dependabot[bot] avatar heisch avatar julesletters avatar mikemorton avatar solomojb avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

gloomhaven-item-db's Issues

Items unlocked from TP3 - #120 Staff of Summoning tickbox not shown

Hi, we built Trading Post level 3, and as per section 38.3 are importing the items previously unlocked in Gloomhaven. However, item 120 isn't in the list of unlockables on the spoiler configuration tab. Can it be fixed, or is the entry in the section book in error?

Settings access

@heisch Would it be possible to give me the ability to change the settings on this repo? (Or is that not allowed because it's your repo?)

I am trying to get it so that i can deploy branches so others are able to test it via Netlify. (I don't think you can easily do this with git hub pages?)

Thanks,
Jim

Mind adding Forgotten Circles items?

First off, thanks so much for this project, it's fantastic! Found it a couple of days ago and it's exactly what I've been looking for. Being able to search by category & text vs visuals is great. ๐Ÿ‘

Anyway, my party and I are about to dive into the Forgotten Circles expansion and were wondering if you had plans to add its items in. Let me know, thanks!

Prosperity 9 item errors

We just unlocked Prosperity 9, and there are three mistakes that I noticed in those items. Items #69 and #70 are missing the "Consumed" icon in the "Use" column, and in item #68, "attack and single enemy" should be "attack any single enemy".

Solo Class Items - Music Note button does not display the item

Solo Class Items - Music Note button, in the Spoiler Configuration tab, is not displaying the associated item under the Item List tab.

I've attempted a combination of options/selections, but the only way I can get it to display is to disable "Respecting Spoiler Settings" (which is less than ideal).

Found on PC and Mac in latest Chrome, Edge, Firefox and Safari (on Mac), starting from scratch or via a Share link.
NB: A Share link appears to set the Music Note button as selected (red outline) but still the item doesn't appear.

PS: Thank you for providing this very useful tool :)

Visiting share link triggers endless "cycle" of imports; breaking it doesn't yield the expected configuration

The link in question is https://heisch.github.io/gloomhaven-item-db/?importFrom=DJsksfShPWRIhBWaE4hNI7FqZ7A2&lastGame=fh, which I generated using my account. (If I look at the page now and click Export I get a slightly different link https://heisch.github.io/gloomhaven-item-db/?importFrom=DJsksfShPWRIhBWaE4hNI7FqZ7A2&lastGame=null but with the same problems.)

I was really hoping the account system would mean I don't have to generate a new link after each session, but it seems to not be working right now?

Distorted card images

When viewing item cards as images, the cards are squished vertically to 77% height, while the party management buttons are stretched vertically.

Wrong materials for item #017

We just upgraded the Craftsman to level 3, and I noticed that the entry for item #017 says that it requires #004 and #008 to craft. That should rather be #004 and #098.

[Feature Request] Add selected Game to Shared Url

Hey, Thanks for this amazing resource!

To make it a little more usable for our Frosthaven campaign, would it be possible to save the selected game in the share url?

That way you'd see the Frosthaven items directly when accessing a shared Frosthaven url, instead of having to select it manually. This doesn't seem to be working right now.

Persistant URL for a shared DB

Hey, this is GREAT and would help our team out so much while social distancing. One thing that I discovered though is that anytime someone makes a change, the URL that they need to use to access the updated database changes.

This makes it very hard for us to all stay on the same page. From what I can tell this means that only 1 person could make changes at a time, and every time they do they would have to share the new link with the entire party once they are done making changes again so that we always have the most recently URL.

Is there any chance the app would be able to generate a unique URL when someone visits the page for the first time, then if someone accesses a saved URL it could just update that existing URL instead of making a new one every time something changes? This would make managing the party market MUCH easier for us.

Thanks!

Share links don't always work

I've been playing through Frosthaven with two other people, and using this excellent tool to share the state of our item availability. One thing that we've noticed, though, is that when I send them new links each week after updating things with new items, those link don't consistently enable the new stuff for them. They are prompted to update their spoiler configuration, but nothing happens.

Here are some of the links in question:

WORKS: https://heisch.github.io/gloomhaven-item-db/#eyJnaCI6eyJzcGVjaWFsVW5sb2NrcyI6W10sIml0ZW1zT3duZWRCeSI6e30sImluY2x1ZGVHYW1lcyI6WyJnaCJdfSwiam90bCI6eyJzcGVjaWFsVW5sb2NrcyI6W10sIml0ZW1zT3duZWRCeSI6e30sImluY2x1ZGVHYW1lcyI6WyJqb3RsIl19LCJmaCI6eyJjcmFmdHNtYW5CdWlsZGluZ0xldmVsIjp7ImNtIjoyLCJ0cCI6LTEsImp3IjotMSwiZW4iOi0xfSwiaXRlbSI6WzE2OCw5MiwxMDEwLDExMDUsMTEwOSwxMDI1LDExMTYsMTA3Miw4Nyw4OSwxODgsNzYsNTcsNzEsODQsODYsNTYsMjMzLDMxLDg1LDc3LDE4N10sInNwZWNpYWxVbmxvY2tzIjpbXSwiaXRlbXNPd25lZEJ5Ijp7fSwiaW5jbHVkZUdhbWVzIjpbImZoIl19LCJsb2NrU3BvaWxlclBhbmVsIjpmYWxzZX0=

DOESN'T: https://heisch.github.io/gloomhaven-item-db/#eyJmaCI6eyJpdGVtIjpbMTY4LDkyLDEwMTAsMTEwNSwxMTA5LDEwMjUsMTExNiwxMDcyLDg3LDg5LDE4OCw3Niw1Nyw3MSw4NCw4Niw1NiwyMzMsMzEsODUsNzcsMTg3LDU1LDE3OV19LCJsb2NrU3BvaWxlclBhbmVsIjpmYWxzZX0=

DOESN'T: https://heisch.github.io/gloomhaven-item-db/#eyJmaCI6eyJpdGVtIjpbMTY4LDkyLDEwMTAsMTEwNSwxMTA5LDEwMjUsMTExNiwxMDcyLDg3LDg5LDE4OCw3Niw1Nyw3MSw4NCw4Niw1NiwyMzMsMzEsODUsNzcsMTg3LDU1LDE3OSw5MSw5OF19LCJsb2NrU3BvaWxlclBhbmVsIjpmYWxzZX0=

Decoding the data from the fragment identifier, the overall structure of the JSON looks similar, but obviously the working link has a lot more stuff in it.

After a little bit of fiddling around, removing chunks of the information from the working link, encoding that JSON, and trying it, it seems like maybe the trigger is whether or not the top-level gh key is present or not? I'm afraid I'm not much of a TypeScript dev, so that may be the best I can do to help diagnose the issue.

Text of FH item card 250 needs correction

During your turn perform: attack 2 fh-range 3 . All your banners are treated as additionally occupying the hex of the attacked target for their bonuses and that hex is treated as occupied by an ally this round. eot

Chainmail missing icon

The entry for Chainmail is missing the icon to show it is spent after its three uses (like, e.g., Hide Armor)

Not really an issue more of a question

Hello!

First huge thank you! I love the site and have been using it with my friends now for a bit.

I had downloaded the code as i wanted to add a feature to it (Assuming it would be ok... as you'd have to approve the PR)

The feature is to add a party tab so you can toggle which characters are in your group. Then i was thinking i would allow on the inventory screen to be able to mark which character possessed which item. Further i was going to add filtering by a character. There have been times where i have been coordinating with a friend to say "Ok i think you have these items... but i think i am missing one... tell me what you think you have?"

What do you think of this?

The second reason i was writing, as i was in the process of writing the addition, and i hard time accessing the state the way i was doing it, (I had the new tab as a separate component, and i was trying to link the state but it wasn't working)

I actually made a branch, and rewrote the state using redux. (Reducers, actions and the like) I didn't refactor TOO much to do this, but (as i figured) when i went to push i got a permissions error.

So... the second question... do you want to see this changes? Is this something you'd want to add to your project? (It might help adding new things into the state in the future should you decide to break up the project from the one monolithic view... like i was trying to do)

Again, thanks for writing this app... if anything i got to learn a little more about state/reducers and the such in a fun way in a project i like!

Jim

Adding several item sources to your list

I have 74 item sources listed below, with two at the very bottom I could not find anywhere.

  • 17 / Cured Hide Armor -- Scenario 120, Treasure 50; also, Craftsman (Building 34) Level 3
  • 64 / Detonator -- Scenario 62, Treasure 21; also, Alchemist (Building 35) Level 3
  • 66 / Amulet of Eternal Life -- Scenario 188 Reward
  • 68 / Scaled Armor -- Scenario 71, Treasure 22
  • 69 / Feathered Cloak -- Scenario 32 Reward
  • 70 / Aesther Robe -- Scenario 81 Reward
  • 71 / Bone Boots -- Scenario13, Treasure 49
  • 72 / Oak Staff -- Scenario 70, Treasure 82
  • 73 / Energizing Baton -- Scenario 44 Reward
  • 74 / Shock Grenades -- Scenario 51 Reward
  • 75 / Rose Gauntlet -- Scenario 110 Reward
  • 76 / Horn of Command -- Scenario 4, Treasure 70
  • 77 / Chaos Cannon -- Scenario 15, Treasure 40
  • 78 / Balanced Scales -- Scenario 122, Treasure 31
  • 79 / Roasted Fowl -- Scenario 93 Reward
  • 80 / Living Stone -- Scenario Scenario 63, Treasure 72
  • 81 / Simulacrum -- Scenario 68, Treasure 59
  • 82 / Mechanical Cube -- Scenario 80, Need to open both Treasure 62 and Treasure 69
  • 98 / Unhealthy Mixture -- Alchemy Table; Xain's Gambit
    • Note: I believe Xain's Gambit is a Road Event with two outcomes: (131.1, 155.2), but that's unconfirmed at the time of this message.
  • 183 / Decanter of Mists -- Scenario 38, Treasure 16
  • 193 / Mind Thieving Helmet -- Scenario 121 Reward
  • 194 / Temporal Amulet -- Scenario 125 Reward
  • 195 / Tri-Cornered Hat -- Scenario 136, Treasure 83; and Scenario 127 Reward
  • 196 / Choker of Sacrifice -- SR-26 (Option A)
  • 197 / Aesther Diadem -- WO-77 (Option B)
  • 198 / Hunter's Necklace -- WR-36 (Option B)
  • 199 / Opulent Shoes -- Scenario 80, Treasure 6; and Scenario 129, Treasure 78
  • 200 / Eventide Scepter -- Scenario 56, Treasure 4
  • 201 / Wave Blade -- Scenario 76 Reward; and Scenario 77 Reward
    • Note: I believe these scenarios are mutually exclusive, so this makes sense.
  • 202 / Giant Piranha Pig Spine -- Scenario 83 Reward
  • 203 / Scepter of Control -- Scenario 119 Reward
  • 204 / Severed Claw -- Scenario 49, Treasure 5; and Scenario 54, Treasure 5
    • Note: I believe these scenarios are mutually exclusive, so this may make sense, though unconfirmed.
  • 205 / Harpoon -- Scenario 75, Treasure 55; and Scenario 76, Treasure 55
    • Note: I believe these scenarios are mutually exclusive, so this may make sense, though unconfirmed.
  • 206 / Giant Sword -- Scenario 89, Treasure 42; and 183.4 Mail Call (mail call source unknown, possibly an event?)
  • 207 / Fishhook -- Scenario 78, Treasure 13
  • 208 / Titan Nail -- Scenario 123, Treasure 52
  • 209 / Sword of Mastery -- SR-35 (All Outcomes)
  • 210 / Tanjo -- SO-39 (Option A)
  • 211 / Boom Barrel -- B-11 (Option A)
  • 212 / Elemental Stone -- Scenario 66 Reward
  • 213 / Key of Seasons -- Scenario 106 Reward
  • 214 / Cup of Ventillion -- Scenario 107 Reward
  • 215 / Befuddling Mug -- Scenario128 Reward
  • 216 / Tome of Elements -- 104.3; and 163.1 (Road Event outcomes, specific event unknown at this time)
  • 217 / Tome of Time -- 107.2; and 191.1 (Road Event outcomes, specific event unknown at this time)
  • 218 / Tome of Life -- 81.4; and 162.5 (Road Event outcomes, specific event unknown at this time)
  • 219 / Tome of Conflict -- Scenario 134 Reward; and 153.3 (Road Event outcome, specific event unknown at this time)
  • 220 / Belaras Quill -- Scenario 135 Reward
  • 221 / Ice Shiv -- Scenario 21, Treasure 84
  • 222 / Black Box -- Scenario 27, Treasure 36
  • 223 / Lightning Rod -- Scenario 31, Treasure 26
  • 225 / Algox Carving -- Scenario 40, Treasure 41; and Scenario 55, Treasure 41
    • Note: I believe these scenarios are mutually exclusive, so this makes sense.
  • 226 / Unfettered Arm -- Scenario 58, Treasure 81; and WR-22 (Option A)
  • 227 / Data Drive -- Scenario 59, Treasure 7
  • 228 / Extendable Pole -- Scenario 98, Treasure 35
  • 229 / Exquisite Map -- SO-42 (Option B)
  • 230 / Examination Glass -- SR-26 (Option A)
  • 231 / Skinning Knife -- WR-16 (Option A)
  • 232 / Orchid Wand -- WR-12 (Option A)
  • 233 / Dead Raven -- Scenario 13 Reward
  • 234 / Ooze Vial -- Scenario 84 Reward
  • 235 / Small Rat -- Scenario 93 Reward
  • 236 / Cracked Mirror -- Scenario 111 Reward
  • 237 / Mesmerizing Seashell -- Scenario 131 Reward
  • 238 / Cracked Idol -- Scenario 133 Reward
  • 239 / Eye of the Storm -- Scenario 57, Treasure 53
  • 240 / Demons Eye -- 108.2 Event --> 180.2 Accuse Cecil Event Reward (Specific event unknown at this time)
  • 241 / Shimmering Powder -- SR-26 (Option A)
  • 242 / Lucky Dice -- SO-04 (Option C, which is an unknown option)
  • 243 / Cursed Rock -- WR-03 (Option A)
  • 244 / Ember Energy Source -- Scenario 33 Reward
  • 245 / Ancient Coin -- Scenario 136 Reward; Tavern (Building 74) Upgraded to Level 3, 128.5 on Loot Card 1419; 133.4 on Loot Card 1418
  • 246 / Key Card -- Scenario 58 Reward; and Scenario 59 Reward
    • Note: I believe these scenarios are mutually exclusive.
  • 247 / Trainer's Net -- Stables (Building 88) Built

EDIT: Added multiple road and outpost event related items.

UNKNOWN: 67 - Converging Lenses; and 224 - Armor of Empathy.

Frosthaven Items 19 & 20 Quantity

Items 19 and 20 each have two copies of the item that can be crafted by unlocking craftsman level 2, and they are currently only showing as one of each available in the shop when tracking inventory.

Thanks!

Some Data errors in FH items

Hello, I found some small mistakes in Frosthaven Items

  • Item 15 resource "lumber" instead of "metal"
  • Item 19/20 name is in lower case!?
  • Item 41 missing resource "metal": 1
  • item 48 "hide": 2 instead of "hide": 1
  • Item 67 missing resource "metal": 1
  • Item 71 missing resource "corpsecap": 1 and "item": [18]

I compared with the corresponding images from Worldhaven, so I hope I didn't make mistakes myself. And I hope that this issue is okay, was to lazy to fork for PR....

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.