Hey, sup, I forked and made a change on your script to show the giants name below the number of the giants when you press the snapshot key. Like shown below
Sem tÃtulo.png
This way when I extract the vessel I can compare the names on the snapshot with the names on the vessel, I know it's not 100% trustable because the names can repeat and other shits can happen but as far as I tested it, It improved a lot the level of trust of the vessels.
I was thinking in another change to do that can help a lot on vessels creation. The change is, when you enter a map it automatically take a snapshot of all rituals in the map and the giants inside it and print a list on your screen like that:
Ritual 1: 5 giants.
list name of the giants here.
Ritual 2: 1 giant.
list name of the giants here.
Ritual 3: 5 giants.
list name of the giants here.
Ritual 4: 1 giant.
list name of the giants here.
Then we print the number above each ritual when it appear on your screen.
With that when you create the blood vessel you can check the names in the vessel with the list printed. This way we might know when the map possibly have a god ritual as soon as it starts, gaining a lot of time. Again, I know it is not 100% trustworthy but I think it might help a lot.
Unfornately I don't have the knowledge neither the time needed to implement my idea, but anyone who thinks it is worth the time is welcome to implement.
Here is the plugin with the change that I made to print the giants name:
GitHub - cesarpescini/GiantCounter: Plugin for ExileAPI to count giant exiles
Note: I don't know if all the rituals are acessible in memory when you enter the map, If they aren't just ignore my idea.