So, why do you usually make deals with demons at all? Let's omit the classic examples of immortality, power, wealth, and remember the Power! In fact, I saw the idea in Vampirism. So: In some cases, it will be possible to "buy" power from demons. Whether it's the ability to apply the effect of bone meal, break blocks in the 3x3 area, make the undead be neutral, just create fire, summon a demon for a short time so that he fights on your side... And, accordingly, more complex ones - an attack like blaze's, gast's fireball, subjugation of the undead, summoning a large number of demons, directional teleportation, or the passive ability to teleport when taking damage. This is implemented as follows, and a deal is concluded with the demon, respectively. A permanent deal in exchange for debuff. And this "contract" is pumped, for example, at the same pace, when at first you can summon only one for thirty seconds, and then, gradually, you can summon up to five pieces for a few minutes. There may be a limited number of such abilities, as well as contracts. For example, there are a maximum of three contracts, and a maximum of six abilities. The abilities themselves are selected in the radial menu, by pressing a key. Debuffs, by the way, will strongly influence the style of play, for example, if you pump a contract with a fire demon (conditionally), then eventually you will be able to attack with skulls, but at the same time you will have a strong weakness effect. Simply put, the sword will be absolutely useless to you. And at the same time, each such ability will have its own cooldown.
Feellian: