[Bug report] Price incoherences
Sunday, October 27, 2013 - 15:51
Dear Flare devs,
congratulations and thanks for this beautiful game.
Here is just a small message to report that there are some incoherences in the prices.
Remark: I am not sure of the exact English names , as I played in another language.
Example for the leg protections:
- "castoff of the wize" protection is 3defense + magic (25PM regeneration + 15 fire resistance), and can be sold 125 gold coins.
- "plate leg" protection is better in defense (4) but no magic, and can be sold 106 gold coins
- "blood leg" protection is more powerful (4defense + 25PV regen) and can be sold only 87 gold coins !!!
Hope this helps making Flare even better !
Thanks for the note! I'll look into this, I probably set some of these prices wrong.
I understand what you are saying Yann but in a rpg you can be looking at thousands of items. it would be pretty hard to have perfect consistency between items. especially considering it can be sibjective sometimes what someone puts more value on for a particular stat. This gets complicated for simiular stat numbers but different fields. which is worth more is up to the player.
perhaps some kind of item database coould be built up built on item worth. it still seems complicated because an item with only 2 stats might still be worth more then a item with 3 or more stats.
it seems more worth it to take care of this in wandercall then flare as a technology demo.
I can help if needed. Just send me the list of items with their attributes and I will propose a generic rule for value calculation that can adapt to all current and any new items.
@YannFlare - I *think* you forgot the game is open-source. The whole source code of the game is in two repos. See :-
https://github.com/clintbellanger/flare-engine
https://github.com/clintbellanger/flare-game
Just clone those two repos. You should be able to get where the items are shared.
I know that both fantasycore/items.txt and alphademo/items.txt have some of the items list you want.
Then there is ItemManager, ItemStorage and Loot.cpp/h files which are in flare-engine/src/
You probably would find what you need in one of these files.
Disclosure :- I am not a coder/developer.
Thanks Shirish, I found the list at https://github.com/clintbellanger/flare-game/blob/master/mods/fantasycor...
I created a spreadsheet where you can:
1) compare the items by category (legs, chest , ...)
2) see the current big incoherences (in red)
3) see my proposed new prices (in green)
4) easily determine the coherent price of any new item by using the calculation rule of the adequate category
I cannot attach it to this forum, so Clint please send me a PM so that I can send it to you by email.
One minor thing I'd like to see is the combined prices of the starting equipment for each class to be the same. When I created the classes, I set a fixed amount of gold that all classes would have (I think it was around 50 gold). I then "spent" that gold on the base weapons and armor for each class, which meant there were leftover gold amounts that we added to the player's inventory to compensate.