zhyrohaad / AlasiyaEvE

Public repo for bug tracking the private Alasiya-EvE codebase
2 stars 0 forks source link

ship insurance broken #149

Open Anora opened 3 years ago

Anora commented 3 years ago

Describe the bug ships will not insure 2 error messages 1error Message: 'InsureShipFailed' Args: {} 2 error There was a problem with your insurance premium calculation. Ref: ServerError 75520.

To Reproduce attempt to insure a ship and it will fail

Expected behavior should insure ship bassed on mineral value

Screenshots

Additional context none

zhyrohaad commented 3 years ago

this is a known bug, along with #140 insurance, repair, and couple other things are all based on item base price, which is the problem here. i have pricing on the list to fix, but havent gotten to it yet.

zhyrohaad commented 3 years ago

i have ideas and notes for a dynamic pricing method. the point is, i plan on having ship base pricing to be run as a service, possibly weekly, monthly at the least. this will fix all services that rely on item prices to function, as noted above.

once i have it coded, tested and working like i want, ill post for further testing.

zhyrohaad commented 3 years ago

turns out there was incomplete and incorrect code for insurance pricing calculations. this has been corrected, but am waiting on base price updates before i can test. will update once i have more information

zhyrohaad commented 3 years ago

run my preliminary base price updater on main server. fixed some problems with insurance code. main server updated test again and report back, pls.

Anora commented 3 years ago

Your insurance is at minimum coverage due to incorrect base prices. Ref: ServerError 75521. gave me that error.

zhyrohaad commented 3 years ago

main server has been updated. test again and report pls.

ryllae commented 3 years ago

Attempting to insure my Hulk at Platinum gives an error: "Your insurance is at minimum coverage due to incorrect base prices. Ref: ServerError 75521." In space you have a "[no label: 0.1] 83 days insurance line