Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

jsonize spell skills #37368

Merged
merged 3 commits into from
Mar 11, 2020
Merged

jsonize spell skills #37368

merged 3 commits into from
Mar 11, 2020

Conversation

KorGgenT
Copy link
Member

Summary

SUMMARY: Features "jsonize skill used for spells"

Purpose of change

more data-driven code

Describe the solution

adds a new member to spell_type that is a skill_id. defaults to spellcraft because vanilla doesn't really use spells besides artifact spells, which won't have failure chances in the same way

Testing

loaded in vanilla without magiclysm to check that the default skill "spellcraft" does not cause errors when casting artifact active spells that exist in vanilla already. changed a skill to driving to see the failure chance adjust properly

@KorGgenT KorGgenT added <Enhancement / Feature> New features, or enhancements on existing [C++] Changes (can be) made in C++. Previously named `Code` 0.E Feature Freeze labels Jan 25, 2020
@KorGgenT
Copy link
Member Author

i apparently forgot to link the feature request, here: #36937

@ZhilkinSerg ZhilkinSerg changed the base branch from master to dev March 11, 2020 06:51
@ZhilkinSerg ZhilkinSerg merged commit cf78c18 into CleverRaven:dev Mar 11, 2020
@ZhilkinSerg ZhilkinSerg mentioned this pull request Mar 11, 2020
13 tasks
ZhilkinSerg pushed a commit that referenced this pull request Mar 15, 2020
ZhilkinSerg pushed a commit that referenced this pull request Mar 15, 2020
ZhilkinSerg pushed a commit that referenced this pull request Mar 16, 2020
ZhilkinSerg pushed a commit that referenced this pull request Mar 17, 2020
ZhilkinSerg pushed a commit that referenced this pull request Mar 17, 2020
ZhilkinSerg pushed a commit that referenced this pull request Mar 18, 2020
ZhilkinSerg pushed a commit that referenced this pull request Mar 29, 2020
ZhilkinSerg pushed a commit that referenced this pull request Apr 1, 2020
ZhilkinSerg pushed a commit that referenced this pull request Apr 1, 2020
ZhilkinSerg pushed a commit that referenced this pull request Apr 2, 2020
ZhilkinSerg pushed a commit that referenced this pull request Apr 2, 2020
@KorGgenT KorGgenT deleted the spell-skill-json branch August 13, 2020 04:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[C++] Changes (can be) made in C++. Previously named `Code` <Enhancement / Feature> New features, or enhancements on existing
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants