Insanity right now is compeltely client-sided and visual except for T4 and above, but we are pretending they dont exist. This makes it so its easy to exploit it client-side to remove the effects.
Effects such as the Purple Flames (You can just delete the texture on your end to remove it basicaly), Inversion (Invert inversion), and random messages from yourself (If you can’t ignore it, just delete the sound) can easily be subverted and bypassed by simple stuff. More advanced exploits can removed the Zoom in.
Because these exploits only affect client-side, they are virtually impossible to detect and moderate. Heck, people already do this to a extent by using the FPS improvement mods, so its not out of the question that there are people who do this for the insanity effects
(Plus the poor low-end PC users are going to suffer from the purple flames effect so much)
Heres some examples of insanity that could be implemented to alleviate this (In my eyes) problem (Some mine)
Don’t Starve Insanity
Serversided enemies that are all over the place that are invisible to non-insanity users but are visible to insanity users. Will not damage or aggro onto players without insanity.
Higher insanity = More damage, more agro range. They have no collisions and are basicaly flying ghosts to make it easier for the server, but the downside will be this’ll cost alot of server resources
Boring but easy to implement option
You can make insanity negative stats, such as:
- Negative regeneration
- Energy Cost increased
- Hunger drains faster
Information Insanity
T1 insanity - You can damage your own teammates, party members, your own boat. You also cannot see which islands are claimed by which clan
T2 insanity - Party markers and clan logo’s above peoples heads are invisible, names above peoples heads are gone, chat is gone (oh no), leaderboard is gone
T3 insanity - All enemies regardless of affilation target you (Ravenna guards while your disguised, GN while you’re positive rep). You wont be able to kill players though, so assasin syndicate member can’t go I3 and kill their own clan members
T4 and above - Keep it the same, as in damages you over time
Any discussion around Insanity is welcome, I just currently dont like how its implemented (Gives as much stats as a powerful enchant at the cost of mild annoyance)