Please note: This mod requires 1.10 features. This means either the latest RC or 1.10 itself when it's release. I've been tinkering on this for a while; you might have seen my original thread for 'Chronology'. Well here it is - mostly finished and only needing some balance work and better skill/spell descriptions (still can't think of a good way to reference BttF). Chronomancy Some call you 'The Human Metronome'. Mostly you just know the right time to make your exit. This is a time manipulation themed skill that's intended to help you get out of sticky situations. Level 1 Daydream Years of study have taught you how to bypass the normal flow of time... or it would have if you spent less time daydreaming. Refreshes you, but beware of being disturbed. First, somewhat weak ability that paralyzes you for 5 turns in exchange for a 50% chance of recovering 1 and 25% chance of recovering 1 each turn. Scales very slightly by because I haven't bothered using the new scaling stuff yet. Level 2 Precognition You can see the future! Something terrible is going to happen to that monster... probably. Time will tell! After 10 turns the target of this spell will be hit with either a mild (e.g Curse of the Golden Ratio), medium (Eldritch Inhabitation) or nasty (Bolt of Squid) spell. The chance of each spell is 90%, 10% and 1% respectively. Level 3 Bolt Time You feel like The One (or at least a close second). Master the art of special effects to slow down time around you, drastically increasing evasiveness. Buff that grants 100 to you and any monster directly adjacent to you during a 6 turn period. Level 4 Time Flux Project yourself into the future! You are invulnerable while in the flux of time and those around you are ravaged by the passing ages. Paralyzes and makes you invulnerable for 25 turns. Description needs to be updated - it no longer ravages monsters nearby. Level 5 Summon Past Self Reach back through time to summon yourself as a distraction! Just try not to think about it too much or you'll do your head in. Summons your 'past self' who stands around distracting your enemies for 10 turns. Any monster who steps into a tile adjacent to your past self is prevented from moving (due to their paradoxical confusion). Good for blocking 3 tile wide doors. Level 6 The Darkest Timeline By choosing this ability you are creating 7 different timelines. In your darkest hour you can turn back the clock and return to the prime timeline. Makes you invincible for 1 turn and teleports you randomly over a very large area (potentially the entire dungeon floor). While teleporting you can see glimpses of the other timelines. You may also end up inside a zoo somehow. Level 7 Grandfather Clock Paradox One of the lesser known paradoxes, the Grandfather Clock Paradox stipulates that all Grandfather Clocks are, infact, the same clock. Should two different clocks exist, spacetime would fold between the clocks such that they converge. This has been thrown out by most leading philosophers, but hey, it's worth a shot! First time you cast this spell it summons a grandfather clock. When you next cast the spell it summons another clock and then teleports you to the previous clock's position (destroying the previous clock). Basically you can use this like a 'town portal' by creating a clock inside a shop. Level 8 Lease of Time You've bought a timeshare at the end of time. By allowing your mortal flesh to be a vessel for all of eternity you can momentarily break the Laws of Cooldown Dynamics. Transforms you into a Time Skeleton who has the power to use any of the previous abilities with 0 cooldown! For example, you can Time Flux -> Lease of Time -> Time Flux. You're also invulnerable but are not able to melee while a Time Skeleton. Enjoy. Highly recommend trying it out in debug mode (with -debug-flag added to the command line arguments). Change the cooldowns to 0 - it's pretty fun to just mess around with the teleport spells. Download version 1.0 Note: I've had one report of certain spells (Bolt Time, meleeing your past self, Grandfather Clock Paradox) crashing/freezing the game. If this happens let me know.