GetGameCodes
English

Roblox · Wave Survival Roguelite

+1 Upgrade Per Kill

+1 Upgrade Per Kill is a Roblox wave roguelite: every kill grants an upgrade. One code is confirmed on October 31 and it pays emeralds.

Last verified: strategysurvivalcasual

About this game

+1 Upgrade Per Kill is a Roblox wave roguelite: every kill grants an upgrade. One code is confirmed on October 31 and it pays emeralds.

Who checked these codes

GetGameCodes Editorial Codes desk since 2026

Official channels only, re-checked on a schedule — and anything you report gets tested again.

Covers 100 games · 903 codes · Last sweep

How a code gets on this page

  1. Every code points at a source

    Each line shows where the code came from and the date we last looked at it. If we cannot point to an official channel for a string, it does not go on the page.

  2. Reports downgrade, they do not delete

    When several players report the same code failing, it moves to “Worth a try” until it is re-checked. One bad report never buries a code that still works.

  3. Three states, no guessing

    Active means confirmed working. Worth a try means the source is solid but we have not confirmed it in-game. Expired means it was tried and failed.

Latest posts

Blog →

Games with fresh codes right now

If you like +1 Upgrade Per Kill, these tracked games are worth a look — many have fresh verified codes to grab.

Frequently asked questions

How many +1 Upgrade Per Kill codes work?

One is fully confirmed on October 31, 2026: WELCOME, for 60 emeralds and a Wood Crate. A second, block pvp, is on Den alone and stays pending.

What are emeralds for?

Permanent upgrades between runs. They are the meta currency, so anything spent on them persists — unlike the per-run upgrades kills give you.

Where do you enter codes?

In the lobby shop, behind a button below the upgrade list. It does not open mid-wave.

Why does one code have a space in it?

Because that is how it was published. block pvp is lowercase with a space, and both are part of the string. Robust parsers keep it; naive ones drop it as noise.