Skip to content

Commit

Permalink
update recipes (release 0.4.0)
Browse files Browse the repository at this point in the history
  • Loading branch information
dphaldes committed Nov 17, 2023
1 parent 0efee1c commit e005006
Show file tree
Hide file tree
Showing 4 changed files with 22 additions and 5 deletions.
5 changes: 3 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,17 @@
# Changelog

## [0.4.0] - Unreleased
## [0.4.0] - 2023-11-17

### Added

- Sentient Wrath Glyph: Tier 2 spell that marks the target when hit. If a target is already marked, it does a heavy
- Sentient Wrath Glyph - Tier 2 spell that marks the target when hit. If a target is already marked, it does a heavy
attack on it and its surrounding. It also gives small bonuses to player on kill

### Changed

- Sentient Harm is slightly changed. When using it along with `Duration` Augments, the glyph becomes into a effect spell
and doesn't do the initial scaling damage.
- Sentient Harm Recipe now uses Sentient Sword instead of Petty Gem
- Selection of Will type for attacks have changed. Earlier they used the type that has the most amount in the player
inventory. Now it is a priority based system based on slot and inventory position.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"inputItems": [
{
"item": {
"item": "bloodmagic:soulgempetty"
"item": "bloodmagic:soulsword"
}
}
],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,16 @@
"item": {
"item": "bloodmagic:soulscythe"
}
},
{
"item": {
"item": "bloodmagic:throwing_dagger"
}
},
{
"item": {
"item": "ars_nouveau:conjuration_essence"
}
}
],
"output": "tomeofblood:glyph_sentient_wrath"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

import com.hollingsworth.arsnouveau.common.crafting.recipes.GlyphRecipe;
import com.hollingsworth.arsnouveau.common.datagen.GlyphRecipeProvider;
import com.hollingsworth.arsnouveau.setup.registry.ItemsRegistry;
import com.mystchonky.tomeofblood.TomeOfBlood;
import com.mystchonky.tomeofblood.common.glyphs.EffectSentientHarm;
import com.mystchonky.tomeofblood.common.glyphs.EffectSentientWrath;
Expand All @@ -22,9 +23,14 @@ public ToBGlyphRecipeProvider(DataGenerator generatorIn) {

@Override
public void collectJsons(CachedOutput pOutput) {
recipes.add(get(EffectSentientHarm.INSTANCE).withItem(BloodMagicItems.PETTY_GEM));
recipes.add(get(EffectSentientWrath.INSTANCE).withItem(BloodMagicItems.SENTIENT_SCYTHE));

recipes.add(get(EffectSentientHarm.INSTANCE)
.withItem(BloodMagicItems.SENTIENT_SWORD));

recipes.add(get(EffectSentientWrath.INSTANCE)
.withItem(BloodMagicItems.SENTIENT_SCYTHE)
.withItem(BloodMagicItems.THROWING_DAGGER)
.withItem(ItemsRegistry.CONJURATION_ESSENCE));

for (GlyphRecipe recipe : recipes) {
Path path = getScribeGlyphPath(output, recipe.output.getItem());
Expand Down

0 comments on commit e005006

Please sign in to comment.