Magiclysm: Magic books now have similar color codes to regular books #31318
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
SUMMARY: Mods "Magic books now have similar color codes to regular books"
Purpose of change
Grey is pretty drab. it doesn't really tell you that it's a book with information you want. I decided to take a look at assigning colors to the magic books similarly to how regular skill books are color coded: to do this, i check to see if an item has the learn_spell iuse, and then check the spells in that iuse_actor to see if the player can learn the spell, or can study the spell.
As such, a yellow color means a spellbook has no new spells you can learn, but spells you can study, and a blue spellbook has spells you can learn. spellbooks that you have the max level spell in or can't learn via other reasons are grey.
Here is a screenshot with a character that only knows "smite":