u/Kaltook

▲ 3 r/Voyage

Voyage 'Generate World' Abilities generates errors

Using 'Generate World' creates worlds with 42 errors - all in abilities - 7 problems for each of 6 abilities.

The default format has changed and it doesn't like it:

{ "Data-Stream Overload":

{ "name": "Data-Stream Overload",

"description": "Unleash a surge of corrupting code into local networks to temporarily disable nearby automated systems. This creates a window of opportunity to bypass security or escape detection.",

"requirements":

[

{ "variable": "Data-Stream Drifter" } ],

"bonus": 8

, "cooldown": 3 },

vs (old, working)

{ "Resonance Stabilization":

{ "name": "Resonance Stabilization",

"description": "Aligns disparate emotional textures to prevent structural collapse in lucid spaces. Effectively dampens spatial drifting during architectural drafting.",

"requirements":

[

{ "type": "skill",

"variable": "Resonance_Design",

"amount": 4 } ],

"bonus": 2,

"cooldown": 1 },

The errors generated are as following

• Invalid value at "0.abilities.Tiger Pounce.requirements.0.0.type.0": expected "resource", got undefined (undefined)

• Invalid value at "0.abilities.Tiger Pounce.requirements.0.0.type.1": expected "attribute", got undefined (undefined)

• Invalid value at "0.abilities.Tiger Pounce.requirements.0.0.type.2": expected "skill", got undefined (undefined)

• Invalid value at "0.abilities.Tiger Pounce.requirements.0.0.type.3": expected "trait", got undefined (undefined)

• Invalid value at "0.abilities.Tiger Pounce.requirements.0.0.amount": expected number, got undefined (undefined) w_wand

• Invalid value at "0.abilities.Tiger Pounce.requirements.0.1.type": expected "characterLevel", got undefined (undefined)

• Invalid value at "0.abilities.Tiger Pounce.requirements.0.1.amount": expected number, got undefined (undefined)

The wand wizard generates the same format so does not fix.

-- I modded some of the generators before, but they seem to be default now:

"Generate no more than 6 new abilities. Limit the description to 2 sentences describing what the ability does. The bonus should be a value between 5 and 30. The cooldown should be a value between 3 and 30. For ability requirements, use only requirement variable names that already exist in Valid references for abilities.variable. Do not invent requirement variables. If an ability is derived from a class/profession/skillset, then it should have a bonus of 8 and cooldown of 3, and class based abilities should have their class trait as the only requirement. For abilities derived from a race/species, it should have a bonus of 6 and cooldown of 3, and race based abilities should have their races trait as the only requirement. For abilities derived from skills, the bonus should be half of the required skill level, and the cooldown should be 2/3 of the bonus. Abilities should allow players to use their skills in new ways, such as allowing your magic spells to go further or target multiple enemies at once, allowing you to turn the tables in an argument you are losing by a clever retort."

reddit.com
u/Kaltook — 14 days ago