Subclass

From Backpack Battles Wiki
Jump to navigation Jump to search

Subclasses are unique items that each class has access to only when entering the shop at round 8. When offered, you always have five subclasses to choose from. Each class has exactly five different subclasses, so every subclass item available to your class will be offered. They cost 10 gold and can be on sale. It's possible to skip choosing a subclass by rerolling.

When picking a subclass your class name changes to the subclass name (e.g. A Ranger that chooses Mega Clover becomes "Grove Keeper" instead of "Ranger").

Subclass items usually have a very big impact on the game. Some add new items to the shop (e.g. Frozen Flame, Shaman Mask, or Big Bowl of Treats), and most have many Star and Diamond and thus puts restrictions on a big part of your backpack space if they are to be utilized fully.

Ranger

Error 1054: Unknown column 'inshop' in 'IN/ALL/ANY subquery'

Function: CargoSQLQuery::run Query: SELECT CONCAT('', name ,'',' (',subclassname,')') FROM `cargo__Items` WHERE `cargo__Items`.`_ID` IN (SELECT `_rowID` FROM `cargo__Items__class` WHERE `_value`= 'Ranger') AND inshop = 'Subclass' ORDER BY `name` LIMIT 2000

Reaper

Error 1054: Unknown column 'inshop' in 'IN/ALL/ANY subquery'

Function: CargoSQLQuery::run Query: SELECT CONCAT('', name ,'',' (',subclassname,')') FROM `cargo__Items` WHERE `cargo__Items`.`_ID` IN (SELECT `_rowID` FROM `cargo__Items__class` WHERE `_value`= 'Reaper') AND inshop = 'Subclass' ORDER BY `name` LIMIT 2000

Pyromancer

Error 1054: Unknown column 'inshop' in 'IN/ALL/ANY subquery'

Function: CargoSQLQuery::run Query: SELECT CONCAT('', name ,'',' (',subclassname,')') FROM `cargo__Items` WHERE `cargo__Items`.`_ID` IN (SELECT `_rowID` FROM `cargo__Items__class` WHERE `_value`= 'Pyromancer') AND inshop = 'Subclass' ORDER BY `name` LIMIT 2000

Berserker

Error 1054: Unknown column 'inshop' in 'IN/ALL/ANY subquery'

Function: CargoSQLQuery::run Query: SELECT CONCAT('', name ,'',' (',subclassname,')') FROM `cargo__Items` WHERE `cargo__Items`.`_ID` IN (SELECT `_rowID` FROM `cargo__Items__class` WHERE `_value`= 'Berserker') AND inshop = 'Subclass' ORDER BY `name` LIMIT 2000