In SRD rule of combat,
In the "Unseen Attackers and Targets" section:
If you are hidden—both unseen and unheard—when you make an attack, you give away your location when the attack hits or misses.
Right now, in Solasta, if a character-in-stealth attempts an attack, it does not open the character's location to the opponent. Instead, the game rolls dice to check stealth. If successful, the character remains hidden. If fails, it gives away position to the opponent. But the rule as written is different. The attacker must give away the position if initiate an attack from hidden.
I'm not sure if this is a bug or intended.
If it is a bug, I wish it to be fixed.
If it is not a bug and homebrew rule for Solasta, then please offer an additional option to immediately give away position if a character-in-stealth attempts an attack, following the rule of 5e SRD. If it is possible, please make a turn on/off option of this feature (position give away when attacking in stealth).
I think, most of the players like the current system. People tend to complain when the game's option makes the game tough, just like the dispute regarding the original homebrew light option (which I like the rule and wish to see as a difficulty option in the future). But people tend not to complain if the game's option is making the game easy and forgiving.
So, I'm OK with this homebrew rule adaptation (if it is not a bug), but please make a selectable option for attack-in-stealth to automatically 100% open the position of an attacker, following the 5e SRD rule as written. I'm the sort of player who wishes to challenge against a very hard battle, and I guess there are some players who also prefer tough combat in a challenging game.