To put it simply, GetChooseOptions never uses the TextType argument that's passed to the function, so the function always searches for all text colors.
This can be fixed by adding a case block after the colors array definition in the function. Below is my quickfix for the record. I'm not sure what's the orange item used for so I just put it in every case.
Simba Code://Object Blue, Player White, Item Orange, Action Tan, NPC Yellow, Level Green
Colors := [14342147, 14079443, 3832268, 9677229, 840143{, 710915}];
//Below is what seems to be missing
case TextType of
'action': Colors := [14079443, 3832268, 9677229];
'player': Colors := [14079443, 3832268, 9677229];
'npc': Colors := [840143, 3832268];
'object': Colors := [14342147, 3832268];
end;




Reply With Quote







Nvm now I found what to do
