I am back. Thoughts? Just want to preface that I want to avoid big changes to the code here, and it appears that the current logic for water traversability for the player is:
1. If swimming, flying or Seep role ->
forced NO ENTRY (not that it matters, they have their own movement rules), nothing else runs
2. If AS PLAYER ROLE ->
Set to one depending on role, go to #3
3. If POWER TOKEN ACTIVE and current movement is other than CAN HIDE ->
Human, goblins and goblin king set to CAN HIDE, otherwise set to CAN WADE
Which, if I understand all cases correctly, has the following consequences:
1.
With Power Token player will ALWAYS have the ability to enter water ->
I am fine with that
2.
With Power Token Humans+Goblinkin will ALWAYS hide in water ->
That can be easily changed
3.
Without Power Token things probably make sense
Proposal #1:
1. Keep NO POWER TOKEN behavior as-is
2. With POWER TOKEN and AS PLAYER ROLE ->
Humans+Goblinkin can hide, others can wade
3. With POWER TOKEN and NO ENTRY ->
Treat exactly as POWER TOKEN and AS PLAYER ROLE
4. With POWER TOKEN and CAN WADE/HIDE ->
Keep as-is
Proposal #2:
1. Modify that POWER TOKEN only works when NO ENTRY is set
2. Stepping on POWER TOKEN for the first time in a room will automatically change player's water traversal to NO ENTRY.
#1 feel too fiddly
#2 allows you to achieve what I believe has been requested. Not being able to force NO WATER ENTR while power token is active may be a bummer, so if you think it's super worth it I amy take a closer look.
But I want your opinions now.
____________________________
My website