Regular Waypoint changed back to original pet type, so a pet class with pet up can still spawn a Waypoint pet.
Still need to re-write instance code.
Maybe even make it different types allowed such as Guild Only. Would consider allowing solo as well. Group seems not really needed since you can do Guilds anyways. Might work in raids though. Maybe revamp instance credit system. Haven't started on anything yet. Biggest issue I guess is credits vanishing (so only add credit you plan to use right away) and instances vanishing. I've seen when players spam instances for the same zone, then they are assigned many different instance ids for that one zone, which needs to get cleaned up via event/function or something. Also noticed the same Waypoint pet will see qglobals in public zones (such as your waypoint credit balance) but not see it when your in an instance. Need to figure out why, etc.
With global_player.pl we can now essentially have waypoints without pets, just like we had Trivia were we can just type in say a command to bring up menus etc. This might resolve pets not seeing qglobals sometimes, not sure why they bug out even when qglobals = 1. For free waypoints, would still probably check if hasitem free waypoint for price to be 0, etc.
Hope makes sense