if {Collection::%{_p}%} does not contain "Default":
add "Default" to {Collection::%{_p}%}
send "%{Collection::%{_p}%}%" to {_p}
send "&a&lYou discovered a new pet! &2Check your collection!" to {_p}
(This is in a function event)
No matter what, RIGHT AFTER i add "Default" to the variable, it sends "<none>" to the player, meaning it wasn't added.