RimWorld

RimWorld

35 ratings
RWoM Custom Class Pack - Epic Battle Fantasy
3
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.2, 1.3, 1.4
File Size
Posted
Updated
47.720 MB
4 May, 2022 @ 11:46am
2 Aug, 2023 @ 7:11am
14 Change Notes ( view )

Subscribe to download
RWoM Custom Class Pack - Epic Battle Fantasy

Description
Large update on 02/08, go read patch notes.

This is an expansion for Rimworld of Magic, based on Epic Battle Fantasy, adding custom classes, equipment, quests, and bosses.
All five main characters have a custom class.
Hero (Matt): melee fighter with a limit break mechanic. Get hit to charge a limit break, then expend all charge to cast either Ragnarok (rain swords around the caster) or Cleaver (powerful melee attack that changes target on kill).
Saint (Natalie): caster with elemental spells, multitarget healing, Resurrection, and the ability to grant autorevive to others (or self, on Genesis use).
Technosoldier (Lance): ranged dual class with many AoE abilities.
Nature Guardian (Anna): ranged dual class with a bow focus and crowd control abilities.
Feline Fighter (NoLegs): melee fighter with high dodge and fun options to survive a fight.

The mod contains, besides the classes, a new mechanoid, the infamous Cosmic Monolith. When shredded, drops a Dark Rune, which is used to craft:
- A new warcasket, Neon Gleipnir, loaded with weapons.
- A ranged weapon, the Shadow Blaster.
- A spell scroll used by the Technosoldier.
- The item used to get the Technosoldier class, the Cosmic Serum. Instead of injecting the serum, you can drink it, for a minor but stackable boost to stamina classes. This is dangerous.
- A shield belt.
It can also be used as a one-use gun.

The Monolith appears in most circumstances you would encounter mechanoids. It has a ranged shield, teleports, high melee dodge, and suffocates everything near it until they are downed. Its ranged attack, Doomsday, is a massive explosion that hits for magic damage.

This also adds a cat xenotype, also used for a faction of cat enemies. That xenotype benefits from having Alpha Genes, Biotech Expansion - Core, and Biotech Expansion - Mammalia for a couple genes, but should work without.

This mod adds nine bosses (for now): Zombie Goku, Akron, the Glitch, all Evil Players, and the Cosmic Gigalith/Devourer. On world generation, the game will create unique locations you can travel to. These locations will contain bosses. Zombie Goku and the Evil Players can be captured and recruited.

This mod adds three quests (for now):
- investigate a graveyard filled with undead enemies, who drop a new material on death, used to craft three new weapons.
- two temples to loot.

Questions:
- How do I kill the Cosmic Monolith?
o EMP instantly deletes its shield. The Technomancer’s electric skill deals EMP damage to mechanoids. Use either long ranged attacks, or melee it to prevent Doomsday from firing. It is also expensive in terms of raid points, which means raids with monoliths should be comparatively smaller.
I added a special rare raid that only uses Cosmic Monoliths, which should be fun.
- Neon Gleipnir?
o In EBF5, Lance has a hovering tank that uses Cosmic Monolith technology called Neon Valhalla. That tank carries a lot of weapons. In Norse mythology, Gleipnir is an unbreakable binding, which seems fitting for power armor that can’t be exited.
- Technoturret? Technobit or Technoweapon suits Lance better.
o Good point. Counterpoint: have you seen his base? Dude loves turrets.
- Why use a skill to gain ranged buffs when the Super Soldier does the same thing?
o Sidearms mods are buggy with spec weapons, and swapping weapons mid-fight is a big part of EBF’s gameplay.
- Matt has a limit break. Why not Natalie and Lance?
o It turns out Natalie and Lance don't actually want to get hit.
- I added this mod midsave and I can't face bosses because their locations don't appear, or I left the map early a location despawned.
o Go to the world map and use dev actions to spawn the site again. They should be named EBF_[something].
- How do I get NoLegs's class?
o Pawns with the Cat xenotype have a 1% chance to spawn with it.
- I added God's class to a pawn but it does not have Ch'i.
o Either add the Ch'i hediff manually or give your pawn the Battle Trance gene, which generates Ch'i every time the pawn gets hurt.

Plans:
Extra weapons. I have a few fun ideas, and it requires no art skills.
Extra spells for some of the classes to be obtained from quests.
Bosses from EBF 3/4/5. I'm thinking Godcat when I get the art for it and VE adds a certain comp, and the Dark Players if I ever make a Battle Mountain.

Known issues:
Scanner doesn't display its max level, either because it has too many or because it turns from a skill to a spell at max level.

Mod interactions:
Dark Ages: Crypts and Tombs unlocks an alternative location for the Graveyard quest.
Some mods add extra elements to locations; these are Simple Stairs, Curbstone, Ideology, Royalty, VE - Nutrient Paste, VE - Props, VE - Androids, and VE - Vikings.
Vampires, Demons, and the Undead adds a few genes to the Roku boss.
Big and Small makes the cats visually smaller. It also enables Natalia and Lancelot's abilities, which their AI would not use otherwise.

Credits:
Me for a lot of graphics. Given my absolutely garbage level at drawing, creating them was heroic.
Whiteglove for Natz's hair and the Officer Hat.
The icons for the abilities are taken from the EBF series. So is the art for the Shadow Blaster, the Heaven's Gate, and so forth.
The warcasket was drawn over Oskar Potocki’s work.
Thanks to Aegael’s class expansion for being a great reference, Torann’s Rimworld of Magic for being awesome, the Vanilla Expanded team for their mods and frameworks, and Tynan for making a neat game. EpicGuru somehow solved an issue with my C# code without even looking at it, what a chad.
Check out the Epic Battle Fantasy series, they are great games.
Also try my Blue Mage!

Join the Rimworld of Magic Discord server[discord.gg] to ask questions, give feedback, or help me if you feel like it; art is welcome, alt maps for locations as well (this requires no coding whatsoever).


40 Comments
darkzero 3 Aug, 2024 @ 2:32pm 
I kind of wish he would. I loved these classes.
Vipercat 19 May, 2024 @ 7:05am 
Might I ask if you plan on updating this?
CTH2004 29 Oct, 2023 @ 1:55pm 
@Metalocif

there is also an error about missing download URL's, as seen:



Mod RWoM Custom Class Pack - Epic Battle Fantasy dependency (Metalocif.CCFramework) needs to have <downloadUrl> and/or <steamWorkshopUrl> specified.
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Mod RWoM Custom Class Pack - Epic Battle Fantasy dependency (VanillaExpanded.VWEL) needs to have <downloadUrl> and/or <steamWorkshopUrl> specified.
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Mod RWoM Custom Class Pack - Epic Battle Fantasy dependency (OskarPotocki.VFE.Pirates) needs to have <downloadUrl> and/or <steamWorkshopUrl> specified.
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
DxGGG | Megalomancer 20 Sep, 2023 @ 8:41pm 
https://gist.github.com/HugsLibRecordKeeper/d41d5bff55d9531241dfc093dd89b84f Getting this error spam when I try to start a new world, seems tied to this mod from what I can tell - it went away when I dropped it, but I adore this mod. Any chance it's an easy fix? Something about a missing icon for a church (?)
Metalocif  [author] 19 Jun, 2023 @ 6:34am 
Already taken, but I appreciate it.
darkzero 19 Jun, 2023 @ 6:16am 
.......I love you. Can I have your babies?
WhiteGlove 18 Jun, 2023 @ 2:44pm 
Was a pleasure to work with you!
Metalocif  [author] 18 Jun, 2023 @ 10:38am 
UPDATED! Tell me if anything breaks.
Are added:
- Anna's and NoLegs's classes.
- With Biotech, a cat xenotype that should make NoLegs look OK.
- An entire faction of rogue cats with that same xenotype, based on the cat enemies from the games.
- A location created on world generation that contains a special boss with a unique drop.
- Natz's hairstyle.
- Lance's officer hat.
- Big improvements to existing classes using more C#. In particular, Lance's Ion Cannon is now extremely cool.
Thundercraft 22 Dec, 2022 @ 1:56pm 
All the REQUIRED ITEMS mods have been updated to 1.4, so...
Any chance of an update for 1.4?
Metalocif  [author] 15 Aug, 2022 @ 9:29am 
Devourer is the final boss of the last game in the series, so I agree it would be nice if it rolled credits. I'll look into it when the time comes.
(which, given it requires a nonzero amount of art, will be in a while)
You just reminded me that Lance canonically fears the mines. Very good point, I'll add it in.