* Network part finished.
* Should be more reasonable now
* This should be good enough.
* Orb finished, needs strings
* Bind finished. Needs strings.
* Reformat & Help subcommand
* Cleanup, strings, no negative amounts
* Removed TODOs
* Added missing MaxTier check for Blood Orbs.
Added TODO: Test with custom Blood Orbs.
* Ritual commands finished.
Check for valid placement might be optimized. (TODO)
* Access modifiers, moved TODO
* Added TODOs for localized strings
* DrainUtils postponed until the necessary functionality is available with SoulTickets (telling SoulTicket network from soul ticket, a list of all registered soul tickets per network)
* Replaced all occurrences of TextHelper with TextComponentTranslation in the commands section
* - Moved Teleports.java to teleport package
- added teleposer command
- added missing strings
- cleanup
* Fixed spelling of "Successful(ly)"
* getUsage() now returns translation keys.
getInfo() is now an explicit String
ritual creation command now has proper tab completions
help is an additional argument with "-h" or "?"
cleanup
* teleposerSet final
cleanup.
* Removed ritual removal command
Signed-off-by: tobias <angryaeon@icloud.com>
* Check if the tile has a ritual first
Signed-off-by: tobias <angryaeon@icloud.com>
* A bit more optimisation
Signed-off-by: tobias <angryaeon@icloud.com>
* Cleanup part 1
Signed-off-by: tobias <angryaeon@icloud.com>
* Cleanup part 2
Signed-off-by: tobias <angryaeon@icloud.com>
* Part 3
Signed-off-by: tobias <angryaeon@icloud.com>
* Part 4
Signed-off-by: tobias <angryaeon@icloud.com>
* Updated language file to reflect cleanup & continuity changes.
Signed-off-by: tobias <angryaeon@icloud.com>
* Change to use an abstract class that gets called instead of calling super on overriden execute() for commands
Signed-off-by: tobias <angryaeon@icloud.com>
* Use player facing for ritual creation.
Signed-off-by: tobias <angryaeon@icloud.com>
* Implemented Ritual of Grounding, a Ritual to change gravity behavior
[x] <- x are new potion effects
- (NoMod) moves entities towards the ground, prevents jumping [Grounded]
- (Raw) affects players
- (Corrosive) disables gravity [Suspension]
- (Destructive) increases fall damage [Heavy Heart]
- (Steadfast) affects bosses
- (Vengeful) stronger effects, (+Corrosive) applies levitation (+Destructive) stronger effect
[Grounded] prevents jumping and moves entities towards the ground, higher amplifiers cause a faster descend, interesting interaction with Sigil of Air
[Suspension] disables gravity (keeps movement)
[Heavy Heart] increases fall height and fall damage multiplier by 1 per level.
Fixed a possible division by 0 in RitualConder.
Saved event entity variable in PotionEventHandlers.
Made rune configuration more readable in RitualHarvest.
Signed-off-by: tobias <angryaeon@icloud.com>
* Fixed Ritual area
* Lists are cleared on world unload.
* Ported Ritual of the Feathered Earth to BM2.
* Changed maximum area
* Feathered Earth Hurt timer fall damage negation based on Set part1
* Part 2, switched to handling through potions, digging into area descriptor range bug
* Fixed Ritual area
* Update gradle.properties
* Ported RitualDismantler
Signed-off-by: tobias <angryaeon@icloud.com>
* Added Hellfire Forge recipe
Destructive Will Crystal, Destructive Will Crystal, Ritual Diviner (default), Weak Blood Shard
Requires a minimum of 500 will and consumes 100 will to craft
* Changed costs (lazy proposal):
- 50 LP per normal Ritual Stone
- discount cost of 200 LP for a whole ritual (smallest ritual has 4 ritual stones)
- 100 LP for an MRS
* Added simple GuideBook documentation for all rituals (including coming ups from PRs) without Lore (added an info at the top of each entry that it requires lore (##REQ-LORE##)).
This should enable everyone that uses the GuideBook to use the rituals.
* Reverted Bound tool change
* Added a new DamageSource for the Well of Suffering
Added an event handler for death through Well of Suffering
Added a config option to enable (true) or disable (false) Well of Suffering Mob drops.
* Moved the DamageSource creation to RitualManager
Renamed the new DamageSource to "RITUAL_DAMAGE"
DamageSource "RITUAL_DAMAGE" is now used by RitualForsakenSoul and RitualWellOfSuffering
Added death message string for "RITUAL_DAMAGE" for en_US and de_DE
* Cleanup, removed the ability to damage entities in creative mode (creative mode should be considered as having infinite health, the rituals only damage mobs anyways).
* Update GenericHandler.java
* Fixed downgrade level inconsistency
* Squashed commit of the following:
commit 7263e6fbc2
Author: PiscesdanAT <40119554+PiscesdanAT@users.noreply.github.com>
Date: Sat Jun 9 18:01:30 2018 +0200
Update de_DE.lang (#1337)
Someone mixed up dusk and dawn
Updated de_DE.lang
Added some missing stuff in en_US.lang
* Update en_US.lang
Fixed the typo I inserted with previous commit.
* bloodmagic/.../de_DE.lang
* more fitting translations
bloodmagicguide/.../de_DE.lang
* 1/3 finished
.. en_US.lang
Whitespaces
Signed-off-by: Iorce <tgremeyer@icloud.com>
* bloodmagic/.../de_DE.lang:
- improved translations - again
bloodmagicguide/.../en_US:
- mudpack -> modpack (someone doesn't like them, it seems)
- wares off -> wears off (Typo)
bloodmagicguide/.../de_DE:
- another batch of translations
Signed-off-by: Iorce <tgremeyer@icloud.com>
* bloodmagic/.../de_DE.lang:
- improved translations - again
bloodmagicguide/.../en_US:
- mudpack -> modpack (someone doesn't like them, it seems)
- wares off -> wears off (Typo)
bloodmagicguide/.../de_DE:
- another batch of translations
- finished the "Ritual Master"
Signed-off-by: Iorce <tgremeyer@icloud.com>
* bloodmagic/.../de_DE.lang:
- improved translations - a bit more literal for some while keeping variety (Suppression and Displacement can have the same translation)
bloodmagicguide/.../de_DE:
- translated architect entry texts / titles
* bloodmagicguide/.../en_US.lang:
consistency (was Sacrificial Knife, every occurrence of that item is now called "Sacrifical Dagger"
bloodmagicguide/.../de_DE.lang:
some more....
* bloodmagicguide/.../en_US.lang:
corrected required Blood Altar tier from "greater than" to "greater than or equal to"
bloodmagicguide/.../de_DE.lang:
some more....
* bloodmagicguide/.../en_US.lang:
added clarification for Incense Altar block range
bloodmagicguide/.../de_DE.lang:
changed "Wahrheitssiegel" to "Siegel der Weissagung"
changed "Weihrauchaltar" to "Räucheraltar"
some more....
* bloodmagicguide/.../en_US.lang:
clarification for Sigil of the Fast Miner entry ("and" -> "at")
bloodmagicguide/.../de_DE.lang:
some more....
* bloodmagicguide/.../de_DE.lang:
some more....
* Changed "Blutorb" to "Blutkugel" in translation. Might have missed some cases of severe german grammar.
bloodmagicguide/.../en_US.lang:
Removed a "my", if someone misses it, it myght be readded.
bloodmagicguide/.../de_DE.lang:
some more....
* long overdue: closes#1320 (the disorient thing that nobody cares about)
bloodmagicguide/.../en_US.lang:
people are now less warry and more wary about sentient mimics.
bloodmagicguide/.../de_DE.lang:
some more.... (just the mimic stuff, since I commit after every typo I fix :o )
* bloodmagicguide/.../de_DE.lang:
some more....
Completed "The Architect"
* bloodmagic/.../de_DE.lang:
Leere Tafel -> Leere Schiefertafel (material clarification, remaining names unchanged to keep the names short)
Rudimentäre Falle -> [...] Schlinge (item icon looks like the latter, word has multiple meanings)
Ansammlung Kristalle [...] -> Kirstallansammlung (easier on the tongue, better text flow)
bloodmagicguide/.../en_US.lang:
fixed mistake in textflow
bloodmagicguide/.../de_DE.lang:
some more....
* bloodmagic/.../de_DE.lang:
clarification
Haupt- -> Meister
bloodmagicguide/.../de_DE.lang:
some more....
bloodmagicguide/.../en_US.lang:
Updated entry to reflect the new mechanic for creating pure will types
* bloodmagic/.../de_DE.lang:
Ansammlung -> Gruppe
bloodmagicguide/.../de_DE.lang:
finished!
bloodmagicguide/.../en_US.lang:
fixed ritual name
* Finalized de_DE.lang
Ätzend -> Korrosiv
Contains: -> Enthält:
* Finalized de_DE.lang
ätzend -> korrosiv
* Update de_DE.lang
* Update de_DE.lang
Drained -> Verbraucht
Item -> Gegenstand
* Update de_DE.lang
Knoten-Router -> Netzknoten-Router
* Update de_DE.lang
Changed the base names for demonic Will to "Willpower"
-> clarification for the user that the residue is actualy willpower and the quality of said will is a measure of the potential
-> not changing other occurrences or notions in the book as no sane person would repeat "willpower" at every occasion.
* Applied quick fixes to de_DE.lang
* Merge me!
reverted a whitespace change in gradle.properties (no idea where that came from) and moved the disorient thingy to another PR)
* Take No.2
at fixing whitespaces.
* TAKE NO.3
(HOPEFULLY FINAL TAKE)
* Add modid to command localizations to prevent conflicts
* Corrected localizations of other lang files
* Fixed the items not being drawn on the right Y-level for the Sigil of Holding HUD