CleverRaven / Cataclysm-DDA

Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.
http://cataclysmdda.org
Other
10.63k stars 4.18k forks source link

[Magiclysm] Various ways to temporarily boost caster level #65419

Closed Light-Wave closed 1 year ago

Light-Wave commented 1 year ago

Is your feature request related to a problem? Please describe.

Once #65418 gets merged it will be possible to give the player a temporary boost to caster level. This should be used for something so that we don't have unused code in the repository.

Solution you would like.

I'm picturing a system where different Magiclysm classes have different ways to boost their caster level. At first, you are limited to boosts by 1 level. Once you reach level 5 in a spell in a given class, and for every 5 levels after that, the maximum boost in that class increases by 1. Domination-type schools will have relatively cheap craftable items that can be activated to boost your caster level in a specific school. Meanwhile, harmony-type schools will have environmental conditions that boosts your caster level. Bombastic perks could have a perk that increases your caster level by 1 and is not subject to the maximum boost restriction.

Describe alternatives you have considered.

Maybe there could also be rings, potions, and staffs that increase caster level.

Maybe attunements should be boostable in some way, either adding the boosts from the two base classes they are based on together, or in some other maner.

There could be an attack spell that increases in damage and mana cost as it levels up, and each tome you cast it you get a temporary stacking boost to caster level, so the more you cast it during a short period, the harder you can blast.

There could be a spell that works in reverse of that, so that each time you cast it you temporarily reduce your caster level of that spell, and once you reach 0, the spell becomes fairly useless. That way your level in the spell kind of also acts as your mana for that spell.

I don't know enough about Xedra Evolved to give design advice, but those responsible for that mod might also want to get in on the action.

Additional context

No response

github-actions[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. Please do not bump or comment on this issue unless you are actively working on it. Stale issues, and stale issues that are closed are still considered.