JohnPork
John Pork is calling... A close-range survivor who marks enemies with phone calls and answers them all at once, anywhere on the map. Hooves included.John Pork
John Pork is calling... and this time he brought hooves.
A new survivor for Risk of Rain 2: a close-range bruiser who marks enemies with phone calls and then answers them all at once, anywhere on the map.
Skills
| Skill | What it does | |
|---|---|---|
| Passive | Missed Call | Every hit from John Pork's skills makes the target Ringing (up to 5 stacks, 6 s, refreshed on hit). A phone buzzes above ringing enemies. |
| Primary | Hoof Slap | Three-hit combo: 220%, 220%, 320% damage. The third slap knocks enemies back. |
| Secondary | Incoming Call | Stunning. Agile. Throw a homing phone at the targeted enemy (works on flyers). Explodes for 500% in a 6 m radius and applies 2 Ringing. 2 charges. |
| Utility | Call Forwarding | Throw a phone that sticks to whatever it hits. Reactivate within 6 s to come out of it, dealing 350% in an 8 m radius. Great for climbing. |
| Utility (alt) | Hog Rush | Charge forward for 350%, pushing enemies away, with +100 armor while rushing. Usable in the air. |
| Special | Pick Up, John Pork | Answer every Ringing enemy on the whole map: 300% + 150% per stack consumed. Heals 1.5% max HP per stack (max 15%). |
Base stats: 140 HP (+42/level), 1.5 regen, 20 armor, 12 damage (+2.4/level), 7 speed.
Every number is configurable in BepInEx/config/com.hanu.JohnPork.cfg.
Extras
- Ancient Scepter support (optional, StandaloneAncientScepter): Conference Call. Enemies killed by the special forward the call, applying 3 Ringing to nearby enemies.
- Mastery skin "Hunter" (green plaid): beat the game or obliterate on Monsoon as John Pork.
- Logbook entry with lore.
- English and Brazilian Portuguese.
Install
Use r2modman or the Thunderstore Mod Manager and click Install. Dependencies are installed automatically.
Manual: install BepInExPack and the R2API modules listed as dependencies, then copy the plugins/JohnPork folder into BepInEx/plugins/.
Compatibility
- Tested on Risk of Rain 2 1.4.1 (Seekers of the Storm / Alloyed Collective era).
- Tested in single player only. Multiplayer should work in principle (everyone needs the mod), but it has not been tested yet.
- If something breaks, the log is at
BepInEx/LogOutput.log. Please include it when reporting.
Credits
- Built on BepInEx, R2API and the HenryMod template by the RoR2 modding community.
- 3D base model generated with Meshy (meshy.ai, Meshy 6 Lite), licensed CC BY 4.0. Rigged and animated with Adobe Mixamo, with custom hooves, ears, textures and extra animations made for this mod.
- Skill icons and portrait made with Google Gemini from the author's prompts. Concept art made with FLUX.1 Kontext.
- Sound effects synthesized for this mod. The ringtone and the "John Pork is calling" screen are based on the John Pork meme.
- John Pork is an internet meme. This is a fan-made, non-commercial mod.
AI disclosure: the code, textures, procedural animations and sound effects were made with Claude (Anthropic) under the author's direction. The 3D model came from Meshy and the 2D art from Gemini and FLUX, as listed above.
Changelog
See CHANGELOG.md.
