I am not a programmer, but had an idea regarding this as I was perusing the forum..
To treat damage types as a table of sorts (put together in 1 table to explain)
Id // Name // Category // Resist // View // Type // Max // Per
1 // Fire // Elemental // Y // Y // % // 50 // 100
2 // Blunt // Physical // Y // N // # // Null // Null
3 // Light // Magic // Y // Y // % // 100 // 50
4 // Laser // Alien // N // Y // Null // Null // Null
5 // Fire // Elemental // Y // N // # // 25 // Null
The ones I have above would say that Fire is elemental damage that can have a % resistance of 50% remaining for every 100 added (your example above) and also allow you to have items to remove damage directly up to a max of 25 (can be done by not offering items high enough) - Order would be take the % out first, then the number based on it's entry order
Blunt would be not shown as a resistance, but items would inherently have resistance to, there would be no max amount had.
Light would be shown as a resistance and you could achieve immunity (100%) if you can get resist up to 50.
Anyway, as I said before I am not a programmer, so this could be impossible to implement, but thought I would share the idea anyway.
By the way I am enjoying playing the game quite a bit
I am not a programmer, but had an idea regarding this as I was perusing the forum..
To treat damage types as a table of sorts (put together in 1 table to explain)
Id // Name // Category // Resist // View // Type // Max // Per
1 // Fire // Elemental // Y // Y // % // 50 // 100
2 // Blunt // Physical // Y // N // # // Null // Null
3 // Light // Magic // Y // Y // % // 100 // 50
4 // Laser // Alien // N // Y // Null // Null // Null
5 // Fire // Elemental // Y // N // # // 25 // Null
The ones I have above would say that Fire is elemental damage that can have a % resistance of 50% remaining for every 100 added (your example above) and also allow you to have items to remove damage directly up to a max of 25 (can be done by not offering items high enough) - Order would be take the % out first, then the number based on it's entry order
Blunt would be not shown as a resistance, but items would inherently have resistance to, there would be no max amount had.
Light would be shown as a resistance and you could achieve immunity (100%) if you can get resist up to 50.
Anyway, as I said before I am not a programmer, so this could be impossible to implement, but thought I would share the idea anyway.
By the way I am enjoying playing the game quite a bit