Commit graph

125 commits

Author SHA1 Message Date
WayofTime
89bd91197d Fixed silly dupe bug with the Zephyr ritual. (#988) 2016-11-29 22:06:43 -05:00
WayofTime
82f04d4b6c Updated the book so it contains most of the rituals. 2016-11-20 10:32:13 -05:00
WayofTime
a04c8af550 Did some minor bug fixes and updates with some rituals. 2016-11-19 17:06:11 -05:00
WayofTime
97907367a1 Made a ritual augment that makes the Ritual of Regeneration steal health from mobs to heal the player. Also tinkered with having the ritual give absorption hearts (at a slow rate) 2016-11-06 21:49:48 -05:00
WayofTime
0419800a86 Finished most of the Augments for the Ritual of the Shepherd. 2016-11-06 17:03:10 -05:00
WayofTime
faef980e59 - Made it so peaceful animals provide more LP by default (to encourage creating your own farm).
- Increased the effectiveness of animals for the Gathering of the Forsaken Souls ritual by a factor of 4.
- Added the framework for the Purification Altar.
2016-11-05 11:14:56 -04:00
WayofTime
da4de55c2e Finished the Augments for the Ritual of the Crusher. 2016-11-03 10:52:14 -04:00
WayofTime
3feb19a22d - Finished the Augments for the Ritual of the Feathered Knife.
- Changed the Ritual of the Feathered Knife so it respects the Tough Palms Living Armour Upgrade.
- Fixed the Ritual of the Feathered Knife so that its health threshold is percent-based.
2016-10-30 17:45:40 -04:00
WayofTime
5743d9f475 Finished the Augments for the Serenade of the Nether. 2016-10-24 21:23:45 -04:00
WayofTime
77b5f898ca Made the Blood Altar respect the new capability system for fluid management. 2016-10-24 18:15:30 -04:00
WayofTime
8e39b6fb2a Expanded the max damage range of the Ritual of the Feathered Knife 2016-10-24 11:06:13 -04:00
WayofTime
6b27896859 Added more augmentations for the Lava Ritual. 2016-10-23 20:59:49 -04:00
WayofTime
731ba99fa3 Added the Destructive Will effect to the Ritual of the Green Grove. This ritual now is done~ 2016-10-23 18:57:24 -04:00
WayofTime
f74f46ab4a Removed the stat trackers for the downgrades and prevented downgrades from combining with each other in an anvil. 2016-10-09 10:44:50 -04:00
WayofTime
ed8427c04e Added the framework for a ritual that grants downgrades (instead of the potion method) 2016-10-08 21:23:16 -04:00
WayofTime
dade5f0837 Fixed the symmetry issues of the Ritual of Containment 2016-09-21 07:37:48 -04:00
Nicholas Ignoffo
24b4c4b8d1 Made all item fields final 2016-09-10 17:04:24 -07:00
Nicholas Ignoffo
537ccc092c Made all block fields final 2016-09-10 16:13:20 -07:00
WayofTime
5451f1ff8d Made the costs scale properly for players and non-players 2016-09-07 19:44:28 -04:00
Nicholas Ignoffo
8f6bb85362 Fix Regen ritual so it affects non-player entities too (#906) 2016-09-07 16:40:12 -07:00
WayofTime
fdc20b63c7 Fixed a funky issue where the Sound of the Cleansing Soul did not reset the upgrade points internally 2016-08-18 07:41:56 -04:00
WayofTime
3a6e09f1e4 Increased the chance of growing a plant each processing tick for the Green Grove ritual when supplied with Vengeful Will 2016-08-11 16:32:46 -04:00
WayofTime
35ca516f63 Rebalanced the Ritual of the Green Grove and added the augmenting effect of (Steadfast) hydrating the soil and replanting seeds that are on the ground. 2016-08-11 16:14:06 -04:00
WayofTime
c177b1a728 Added some simple framework to increase the speed of the green grove ritual (may need a buff overall) 2016-08-10 21:54:36 -04:00
WayofTime
d3c6a474de Added the Corrosive Green Grove augmentation 2016-08-10 17:24:36 -04:00
WayofTime
c36b7fed9d Fixed glitch with the Corrosive effect of the crushing ritual 2016-07-28 09:23:31 -04:00
WayofTime
ee71072969 Remembered after the fact to add the new stuff too. 2016-07-13 17:19:02 -04:00
WayofTime
c5f6495859 Work on the Lava Ritual's demon Will shenanigans 2016-07-12 18:24:19 -04:00
WayofTime
acde7ceccd Did some work on the Crushing ritual and made it so that it ignores liquids.
The Lava Ritual now places source blocks when the fluid is flowing.
Added the ability for my potions to (finally) have custom sprites.
2016-07-12 16:57:22 -04:00
WayofTime
3dd574b1f7 Added some effects for the Crushing Ritual when affected by different types of Demon Will (balancing pending)
Also added the LP costs for the Crystal Harvest and Forsaken Souls rituals. You are welcome!
2016-07-11 19:47:19 -04:00
WayofTime
12f3d5c6e0 Mild work on Crushing :P 2016-07-11 16:47:27 -04:00
WayofTime
46a35ac1fb Fixed bad NPE when using the WoS. 2016-07-08 09:19:39 -04:00
Nicholas Ignoffo
7fdbcf3b3c Altar and Dagger should respect 0 LP as an effective blacklist (#837) 2016-07-04 20:17:23 -07:00
WayofTime
f33ed95d1f Fixed a null in RitualMagnetic 2016-07-03 07:40:15 -04:00
WayofTime
ffdd72171b Possible fix for the Magnetism ritual. Also turned Life Essence into a "solid" block for rendering 2016-07-02 19:35:08 -04:00
WayofTime
dd3c241fd7 Attempted to fix the Ritual of Magnetism for TileEntity ores. 2016-07-02 15:36:38 -04:00
Arcaratus
81d7cd4093 Bucket recipe fix and Creative Sacrificial Dagger fix (#827)
* Bucket recipe fix and Creative Sacrificial Dagger fix

* Do #808

* Add a Sacrificial Dagger conversion config

* Put the conversion everywhere
2016-06-28 11:55:58 -04:00
WayofTime
c69b6bbade Fixed horrible memory leak in the Living Armour. Fixes #825 2016-06-26 09:38:13 -04:00
Nicholas Ignoffo
f99b21cffc Rewrite LP network data saving system
Instead of creating a new file for each player with their UUID as the name, we create a single file and store it all in a List. That List gets converted to a UUID -> SoulNetwork map when read from the file.

MigrateNetworkDataHandler is used to migrate players from the old system to the new one. It reads both data files and sets the LP of the new network to the LP of the old network (if the old network is larger). Once conversion is done, we delete the old file so that it doesn't happen again and overwrite player progress.

This is an API breaking change due to an import change.
2016-06-12 13:41:02 -07:00
WayofTime
f8859dbf56 Added the Draft of Angelus, which increases the max number of upgrade points for Living Armour. 2016-06-12 15:20:48 -04:00
Nicholas Ignoffo
600ff65aa8 Fix Plantable harvest handler not replanting (#781)
Another case of NutDerp!
2016-06-05 16:55:01 -07:00
WayofTime
5e0a390f48 Fixed Sigil of Magnetism and Call of the Zephyr picking up "dead" items. 2016-05-28 07:19:43 -04:00
Nicholas Ignoffo
cebf71c329 Fix Gate of the Fold endless loop (#743) 2016-05-21 12:57:04 -07:00
Nicholas Ignoffo
de5e23e6c4 package-info upd- I mean 1.9.4 update
These are now "required" thanks to Mojang giving us some annotations. Yay..?
2016-05-19 17:43:33 -07:00
Nicholas Ignoffo
cb05e643a3 Crusher ritual should ignore unbreakable blocks
Also does destroy effects when removing block
2016-05-16 19:12:33 -07:00
Nicholas Ignoffo
d70f423a10 Fix NPE in Crusher ritual (#739)
Also adds a utility for spawning an itemstack at a specific block location
2016-05-13 16:50:07 -07:00
Nicholas Ignoffo
9253d6a410 Add an entity blacklist for the Teleposer (#701)
Added event for when an entity is teleposed. Includes a Post version as well to allow modification of the entity after the fact.
2016-05-11 20:29:16 -07:00
Nicholas Ignoffo
d550513f0a Update Forge + mappings 2016-04-24 10:06:28 -07:00
WayofTime
f770f5eb30 Finished localization of ritual descriptions (for now). 2016-04-15 10:59:22 -04:00
WayofTime
7ca72320c5 Initial work on Capabilities usage for inventories. 2016-04-13 17:58:06 -04:00