fix on-death for giant-amoeba

add-* functions return a map of the system and z, so you have to extract
the system when you're passing it further along.