imply group_*_switch tags

Posted under Tags

BUR #48146 has been approved by @evazion.

create implication group_costume_switch -> costume_switch
create implication group_hairstyle_switch -> hairstyle_switch

3+ characters must participate in the switch. When choosing the next person, each character must select someone other than the person who just chose them, effectively preventing direct 1v1 swaps.

Examples:
Case 1.
i. A -> B -> C -> A (Valid)
ii. A <--> B / C (Invalid) - This is just a switch between A and B.

Case 2.
i. A -> B -> C -> D -> A (Valid)
ii. A -> B -> C -> A / D (Valid) - This is the same as Case 1-i.
iii. A <--> B / C <--> D (Invalid) - This consists of two separate switch pairs([A, B], [C, D]).

Updated by AkaringoP

1