1. Games
  2. Login
  3. Register
  4. Support
  5. 07:05:35
  6. en

moonID.net - Please discuss stuff about moonID hereIdeas → Some ideas and tweaks for KF.

Zhenriel
avatar
Posted April 1, 2024, 5:10 p.m.
Edited by Zhenriel April 1, 2024, 5:15 p.m.

It's just some ideas I've had or things that need to be tweaked:


1) Separate elemental defense from base defense in the status screen:

The battle results tab shows the correct values for damage and defenses but the status page does not.

Soul stone damage is always added to the attack unless it’s absorbed, but elemental defenses only apply if they match the damage type of your opponent’s soul stones.

So keeping them merged is misleading since the base defense is the only value that will always be relevant and the elemental defenses from amulets, are a conditional bonus IF your opponent has a matching soul stone element.

2) Fix accuracy and parrying formulas:

Accuracy and parrying formulas are so out-of-whack that there’s a lot of entropy to the point where there’s outliers and outcomes in battles that simply shouldn’t be possible or are outright ridiculous. In other words, it’s excessive luck for your opponent and bad luck for you to the point of absurdity, EVEN when you dominate in most stats; it’s as if they have your higher stats and you have their lower ones.

The binary nature of accuracy and parrying is partly to blame. To fix this you can introduce a formula that can diminish bad luck (in other words, an anti-entropic formula) with a persistence bonus that gradually increases accuracy with each miss or reduces accuracy with each hit, based on the gap between your parrying and fighting ability, and those of your opponent.

The more it happens in a row, especially when there's a big gap, the better the bonus becomes. These persistence bonuses can then reset when a parry or a hit is successful. Just something you can try out to make battles feel a litlte smoother. Good luck is obviously fine, it's the extreme cases that need to be smoothed out. You just have to find the right balance.

3) Soul stone pricing is off:

From +3 to +4, it seems like it’s supposed to be a +1000 increment but it jumps to +3000 and then goes back to +1000 which is weird. I don’t know about other levels but if the wiki prices are correct, then there’s some really strange pricing going on at higher levels too.

+1 >> 350 Gold >> OK
+2 >> 1350 Gold (+1000) >> OK
+3 >> 2350 Gold (+1000) >> OK
+4 >> 5350 Gold (+3000) >> Should be 3350 Gold
+5 >> 6350 Gold (+1000) >> Should be 4350 Gold
+6 >> 7350 Gold (+1000) >> Should be 5350 Gold

4) Give two-handers a strength penalty instead of dexterity:

Two-hander Berserker is very popular because it’s very effective and easy to build and they can ignore Dexterity. And the penalty they receive means nothing because they don’t use armor.

One-handers have a Dexterity penalty on their shields to weaken their strong point, but two-handers don’t have their strong point weakened and they can also get extra sockets faster AND they gain a bigger bonus from critical hits (50% more damage from their high base damage).

This change could help balance things out even at lower levels and make it so that if you go Berserker you’ll have to build more strength to offset the penalties received from stronger weapons.


There's a few more things I've had in mind, but these will do for now.

Show comments (1)
LordWrona
avatar
Posted May 7, 2024, 1:40 p.m.

maybe 1, the rest 2,3,4 have been working for eternity, so no changes

opening a new server with celebration like 4th July and adding a fight animation, that would be a bit impressive 30 years ago... you think that there will be significant changes, as long as "payers" pay for the coins?

Show comments (5)
Zhenriel
avatar
Posted May 13, 2024, 5:17 p.m.

The ideas themselves are fine, and most of these are actually very much needed.

But yes, if there isn't enough interest or initiative by the devs to improve the game, and payers keep paying (especially whales), then complacency, procrastination and nigh indifference is all we'll ever see.

I'd love to see some revamps to the game, some rebalancing, and to see some systems improved or expanded on, but it's unlikely to happen.

I even had some extra suggestions which I was going to add to this post, but I felt that it would be a waste of time if the devs are unlikely to care enough to consider them in the first place. So I stuck to the most glaring issues for now.

p_b
avatar
Posted May 14, 2024, 11:12 a.m.

I don't think that the dev's don't care - but more that the small team of devs are busy working on something else, and unless some-one was to volunteer to do a load of work for free, then things aren't likely to change in the short (or longer) term.

I'm hoping after the MG revamp KF bcomes the focus and gets a bit of love

Zhenriel
avatar
Posted May 14, 2024, 2:26 p.m.

@p_b: That sort of attitude isn't going to make the game better though, quite the opposite. You have to point out the problems and push people to do better, instead of making excuses for them or rationalizing the status quo.

p_b
avatar
Posted May 15, 2024, 1:01 p.m.

I'm not making excuses - I'm just pointing out the reasons of the situation.

I work in the software industry, I understand the process of prioritisation when deciding what do to when facing resourcing constraints.

I don't like it - but it's sadly the reality; KF really does need some attention, as with time and the BG, the original forumulas are now outta-whack.

I'm sure that if there was the budget then Cratr would hire more devs to work on more things - otherwise they're going to have to hope that some-one volunteers their time to do the analysis, requirements, design and coding for free.

There's also probably a huge amount of tech debt that needs to be assessed and adjusted, and like MG essentially needs a complete re-write from the ground up.

Zhenriel
avatar
Posted May 15, 2024, 4:32 p.m.
Edited by Zhenriel May 15, 2024, 4:32 p.m.

@p_b: Yes, I know about those things too, but you are still ultimately making excuses, regardless of how you try to spin it. And the point I made in the previous comment still stands regardless, so I won't say anything more about this.

Page:  1
You need to login to add a post.

Connecting... Connecting