-
Posts
174 -
Joined
-
Last visited
Everything posted by Maze
-
newest updates: - custom cards now have colored damage and health icons (doesn't seem to work for the general card images, I think that is due to them being generated on my server and then exposed through the api instead of them being generated in your browser) - mini deck builder on the main page now also has the delete by right clicking functionality - sort by prices was moved to the start of the sorters list - main page window size was increased to be more user friendly on larger screen sizes - some list name restrictions and auto adjustment was put in place, like trimming spaces and more (note that there is no check in place if a list/deck name already exists and will replace any list/deck of the same name, when adding and editing!) That should be all changes. I thought of maybe doing these smaller patch notes from now on when there are changes that affect users, not sure if they are of use to you, but I felt like keeping you all in the loop of changes a bit more. 🙂
- 231 replies
-
- auction
- marketplace
- (and 4 more)
-
The lists received an update so you can add cards to a list by fuzzy searching for and selecting them in the improved card add input field. Deletion method of cards from list was also changed to deleting by right clicking on the card, same will be implemented for the mini deck builder on the main page at a later date. The option to copy the list by its official ids and also adding a new list or deck by its official ids was added. Hope you like these small changes. 🙂 EDIT: This update also included the correction for the reforging average calculation, which was not only changed recently, but also had a wrong calculation formular for neutral and hybrid cards. The average value of the forged card when destroying 4 of the same card should now show the correct average. 🙂
- 231 replies
-
- auction
- marketplace
- (and 4 more)
-
There is a tiny bug with the stars placement of Ability 2 if no Ability Type is selected while one is selected for Ability 1 and vice versa. This will be fixed in the next update. For now I recommend using Ability settings 1, 3, 4 and 5. 🙂 EDIT: fixed
- 231 replies
-
- auction
- marketplace
- (and 4 more)
-
Hey everyone, I am here to tell you that there are two new features available on the website and I hope you will like them. 🙂 Lists and Decks: (https://smj.cards/lists) With this feature you are able to create custom lists and decks, as well as rename and edit them as you like. Both work in an identical manner, with the only difference being that a deck is limited to 20 cards. There is one special list named "Favorites" and one special deck named "Current". In the table view on the main page it is currently only possible to add new card to these two special lists. To add cards to a different deck/list simply rename "Current" and/or "Favorites" in the lists tab to something else. You are also able to add specific cards to existing lists while editing them, but this currently only works with SMJ Card Ids. I know this is not quite ideal, but I will probably change things to make it more convenient in the future. All your set lists and decks are stored in your browser, if you want to migrate to a different computer/browser, simply export the data to a JSON file and import it again when and from whereever you like. You can also share SMJ and base64 codes of specific lists/decks for others to add them to their lists. I plan to add overviews and more features to the seperate lists, like total costs and more in the near future, which is technically already possible by selecting the respective list and clicking "Display Totals" on the main page, but still. Card Creator: (https://smj.cards/creator) With this tool you are able to generate custom card images, like this one: I left the options quite flexible, but there are some restrictions for input convenience. Restriction Example: Orbs 1,2 and 4 set and 3 left unset will cause Orb 4 to be pushed to the slot of Orb 3 (same goes for abilities) Please let me know if you would like me to remove those restrictions. You are able to upload an image to be used as the artwork and to prevent distortions I recommend using an image with an aspect ratio of 1:1. There are also some things that still need work, like the coloring of the damage and health symbols, which I will fix at a later date. I have a few more features planned for these new tools, so stay tuned. 😉
- 231 replies
-
- auction
- marketplace
- (and 4 more)
-
It is now possible to sort by current/median/mean/min/max prices on the main page, enjoy. 🙂
- 231 replies
-
- auction
- marketplace
- (and 4 more)
-
The new iterations of the website and bot are online, go check them out. 🙂 Since I changed the data schema again to be more future proof, there won't be any notable prices or long term ohcl prices at first and since they require more intensive calculations than my simple server can handle at the moment, I will have to add them manually once enough data is in the database again for it to be relevant. I don't plan to add past short term data at the moment, but I may add past long term ohcl data in the next few weeks or so. I am sorry again, that it took so long for me to fix the issues. 🙏
- 231 replies
-
- auction
- marketplace
- (and 4 more)
-
I am actually currently reworking a lot of things behind the scenes and adding the newer cards to the site and the bot. No promises, but expect to see the new iterations up and running again some time next week. 🙂 Sorry that it took so long for me to finally fix the issues. 🙏
- 231 replies
-
- auction
- marketplace
- (and 4 more)
-
Sorting by price is planned and one of the things I will work on next, I just haven't gotten around to implementing it yet. 🙂
- 231 replies
-
- auction
- marketplace
- (and 4 more)
-
I decided to implement a few additional feature that were suggested, and were on my list in some way anyway, so I just went ahead and coded them up. But keep in mind that they are only in a preliminary state and layout changes are highly probable. It was surprisingly fast to code with 2 long evening sessions. xD Anyway, the features are: - add cards to a favorites list that is stored locally in your browser - filter the cards on the main page with your lists or a List Code - copy the List Code of the currently filtered cards - set the favorites list with a List Code so you don't need to click on the favorite button for every card - copy the current favorites List Code so you can store it in a textfile or somewhere else in case you want to switch browsers or devices - calculate the total amount of gold to upgrade a list/all cards and how much bfp it would cost to complete your collection with some additional adjustable settings (filtering is done with a List Code) You are now probably wondering what a List Code is, it's simply a string of SMJ ids that are joined together. Example: "A1A2A3A4A5A6A7" is a list of all the newest cards (the order doesn't matter). The List doesn't have a maximum size, so go crazy with it. xD You can also place as many commas or spaces in the string if that helps you with readabiliy, but they are removed when stored in the localStorage, it also removes duplicate ids and sorts the ids for better readability when you copy it again. I set it up to allow the addition of other personal lists in the future, but I haven't coded that yet. Nonetheless, you should be able to adjust the value of the "lists" key in your localStorage to manually add another list and use it on the main page. 🙂 I haven't tested every little detail yet, so please tell me if you notice any weird behavior/have problems with the usability and have a better suggestion. On a side note, I also fixed a few bugs (Mini Booster values were wrong, Card Auction Details didn't change when the card changed) and added some tooltips here and there. Next I really have to fix the prices, since the Long Term and Notables data haven't updated for a few days and the I should finally migrate the old data from before the patch 🙈
- 231 replies
-
- auction
- marketplace
- (and 4 more)
-
my cardSlug is also just generated with this as a basis: https://hub.backend.skylords.eu/api/auctions/cards?id=all just make everything lower-case, add "-promo" if it's a promo, add "-r"/"-p"/"-g"/"-b" for the respective affinities and in case of Protector's Seal add either "-tl" or "-ls". but if there would ever be a card that needs all 3 different extensions I would probably go with the order: color -> promo -> affinity, just as a suggestion. 🙂 I will expose it in the next patch (hopefully before this sunday), then you can use it for your mapping. I only created enums for most of the static card data (like color, rarity, edition, affinity), but my ID, cardSlug, cardName and official card ID is in all of them. I use cardSlug for the mapping most of the time, since all my data objects are set up to always have a cardSlug, but in theory I could just get rid of the cardSlugs and replace it with my own ID everywhere, but having it readable if I need to look something up helps and also sometimes there is more than one instance of a card, like in the details. so I only use my ID, in cases where there is only one instance of a card, like with buyouts, notables, or the static data, as the _id should never change. I used the cardSlug for that in the beginning, but then Lord Cyrian changed, so I switched to the official id, but then Plague changed. xD
- 231 replies
-
- auction
- marketplace
- (and 4 more)
-
yes I have, I just forgot to expose it through an api 🙈 (the cards have my own enums though, so not sure how usefull that will be for other people)
- 231 replies
-
- auction
- marketplace
- (and 4 more)
-
these might also interest you then: 🙂 https://smj.cards/api/buyouts (current buyouts by card) https://smj.cards/api/details (current details by auction) the full data from the details api will be used by the reinstation of the deals page once it's done, but currently it is only used by the current auctions at the bottom of each card page 🙂 lol, didn't notice that, but yeah sucks to be nox trooper xD Luckily there is at least no card with 500 as the id, xD I should be able to change that, but I don't think that many people look for nox trooper by it's official id either way. xD
- 231 replies
-
- auction
- marketplace
- (and 4 more)
-
totally forgot about that one and that I didn't take it down yet 🙈 I still don't know why you would need the full table view for that? Were you scraping the site for the values before? If so, you could have just used the same apis that the site uses. 🙂 https://smj.cards/api/notables might give you the data that you are looking for. (I still have some problems updating the values though, because of the way they are generated from the database. so they are not always correct yet. all other price apis should be accurate though, it's just this one that's been bugging me even on the old site...) I wouldn't call it a masterpiece but thanks. 🙂 (I cut too many corners for my taste to have it ready sooner. 🙈)
- 231 replies
-
- auction
- marketplace
- (and 4 more)
-
What do you wish to gain from a static view? Please tell me more, as I have something planned down the line that may be what you are interested in, but maybe not. 🙂 I made the table virtual to make the rendering faster when you filter as it only renders what you are able to see, since otherwise the site would have been quite slow in that regard.
- 231 replies
-
- auction
- marketplace
- (and 4 more)
-
New Website is now available, check out the main post for all the juicy details. Enjoy! 😉 (I just hope my server is able to handle all of you. xD)
- 231 replies
-
- auction
- marketplace
- (and 4 more)
-
Hey, I am working on the new version of the website and since it is pretty close to being viable I will finish it up and won't update the old site anymore. I hope to release the new version by new year 🤞.
- 231 replies
-
- auction
- marketplace
- (and 4 more)
-
what do you guys think about these unit classes
Maze replied to JarodDempsey's topic in General Talk
I agree that the unit classifications aren't always justified. I guess the Maurauder class is due to Thugs and Strikers having the Looter passive ability as the only cards in the game, but that alone shouln't justify a separate class. Same with Gladiator which would only be justified by the model of Amii Phantom, but even Gladiatrix is a Soldier... Maurauder and Gladiator are ones I would just change into Soldier, since I don't believe there is any benefit in having them in a separate class. The classification is better for buildings, but there are still Statue, Barrier and Hut which could be argued to also fit into other classes (at least Statue, Barrier on the other hand doesn't really fit anywhere else) For spells it's even better and the classifications are justified. Going back to unit classifications, while I am not entirely sure if ranking them in regards to their powerlevel is a good idea, I support the concept of clearifying what each class should symbolize and adjusting the existing cards accordingly. Here is just a general idea that came to mind, similar to yours. - Soldier: gerneral melee focused unit - Archer: general ranged focused unit - Wizard: ability focused which can benefit own or disadvantage enemy entities - Supporter: aids/gives benefits to friendly entities - Corruptor: handicaps/gives disadvantages to enemy entities - Dominator: excels at overpowering another (single) enemy entity - Destroyer: excels at larger scale desctruction of enemy entities - Crusader: able to influence the outcome of a large scale battle in a significant way with low numbers Though the issue with this is that there are units that fit into multiple classifications, which makes a clear cut not always possible. On the other hand it could also be argued that the roles of Wizard and Crusader are already covered by other classes, so I am not sure if it wouldn't be better to assimilate the units into the other classes. Nonetheless there are some Units that don't really fit into their current class, so some changes might still be a good way in the right direction. Classifying units correctly sure isn't always easy, but there might be others with better ideas. 🙂 -
All prices should now be available again. Please tell me if I missed some. 🙂
- 231 replies
-
- auction
- marketplace
- (and 4 more)
-
The site wasn't working correctly and to test if it was related to the data size, I saved and deleted the data, but that wasn't what was causing the issue. I planned on adding the data again, I just haven't gotten around to doing that yet. I will hopefully add it again soon.
- 231 replies
-
- auction
- marketplace
- (and 4 more)
-
The site is updating again and the bot has a lot of new features. 😉
- 231 replies
-
- auction
- marketplace
- (and 4 more)
-
Thanks, but I am aware of that ^^ I was in the process of deploying and testing my new scripts, when I realized that the APIitself wasn't working correctly. I already forwarded the problem, other than that there is nothing I can do. The new features that I am able to implement with my new scripts should soften the disappointment of the currently not working site though, so look forward to that. 😉
- 231 replies
-
- auction
- marketplace
- (and 4 more)
-
Added a feature that allows you to adjust the number of days that you want to get the data for. Standard value is 28 and you can adjust it with pressing "Enter" in the input field or through the button. 😉
- 231 replies
-
- auction
- marketplace
- (and 4 more)
-
I added a second Noteworthy Prices table that shows Median, Mean, Lowest and Highest prices for the last 28 days, enjoy. 🙂
- 231 replies
-
- auction
- marketplace
- (and 4 more)
-
It is certainly logged internally, but my site gets the data from the official public API, not the game database, so it only provides information on the auctions that are currently in the auctionhouse and not even any info on wether or not a card was actually sold for said price.
- 231 replies
-
- auction
- marketplace
- (and 4 more)
-
Is now added, I just replaced the average mean value column with it, as I probably won't add the mean values again (in this current version at least). Is now added and I will add the prices from when they were made tradable at a later date as it is a bit more work. Thanks for pointing that out, forgot to add the Snapjaws Promo in a dataset that the table view uses. I seem to have overestimated myself there. But things have calmed down a little after starting a new job and moving to another location and I think I learned an even better toolset on my job that I can implement in the new version (mainly backend stuff). So I hope to make more progress while applying the things I learn on the job in this new version. And BTW, I usually also post updates regarding the site on my Discord server that also allows you to use my Price Notification Dicord Bot, but you don't need to make use of the bot and can just join for the site updates, which I post a bite more regularly over there than here on the forum: https://discord.gg/m5Dm5fweSV
- 231 replies
-
- auction
- marketplace
- (and 4 more)