collapse

* Important


The forum and all threads have been locked, but are still available for browsing.  There is more information about this here.


The

Is still open for article contributions.

Author Topic: New class "Timewarper"  (Read 4599 times)

Offline Titanofheros

  • New Member
  • *
  • Posts: 3
    • View Profile
New class "Timewarper"
« on: March 31, 2020, 10:23:59 am »
Hello there,

lately I've been replaying TL2 without any mods, enjoyed it alot, the outlander has always been my personal favorite ^^.
After some time I started playing mods, such as Far east pack, UI mods as such from the Diablo series and many other that didn't change the main game too much besides new classes or how fishing worked for example, I never liked synergies cause it added too much from the start of the game, not knowing where too begin, but that might just be me.

So I figured I wanted to create my personal class, how I would enjoy the game the most and maybe other people as well!
I came up with the idea to slow down time while you're playing, using the freeze effect (Cast,Slow and attack speed) to replicate the idea for my class, "The Timewarper".

I personally have no experience in coding language or anything off the sort, I'm going in blind basically :D

I used alot of wikipedia to do everything I want and try to create for this class, so far I got the class implemented (created the unit, unittype for it etc.)
I also got as far as creating a passive that slows down time on every hit you place on the enemy, scaling up in slows like the outlanders gains stats as you charge up. The slow currently does 35% slow with a 40dps multiplies, so making it the hardest to build up currently compared to the main game.
At full charge it gains another 40% stats granting a total of 75% slows (to all 3 stats, once again to replicate slowing down time) but it only lasts for as long as you're in combat. the 40% bonus falls of after 5 seconds of not being in combat currently, thinking about changing it to 3.

The only thing I can't seem to replicate is that I don't want this as an on hit, I wanted to create it as an aura in a 10-15m radius, still gotta test what seems fair and not completely breaking the game by slowing everything down by 80% across the screen for no reason lol.

Since I got no experience I wouldn't mind sharing this idea or have someone help me out with it, I can only do so much :)

As some more explanation for the class itsself, the Timewarper has 4 skilltrees (I already created this as well, ty tutorials once again :P)
The first tree being electric based and speed heavy, not plenty of damage really, mainly your get around skills and plenty of shock procs which is your main source of damage really in this tree.
The second tree was the idea of the Timewarper being consumed by the netherrealm, bringing in plenty of summon and poisen and debuff skills to bring your enemies down mainly with your summons, this would work great with the slow aura from your charge since minions would also get an easier time staying on targets buffing them in a way. Debuffs to help out your minions and your poisen skills in this tree.
The third tree is more of an full on passive tree, not like the passives in your first 2 trees. Passives that grant you bonuses such as, health regen, more % health, gold drop%, finding magic tems%, obtaining more fame and exp points, you get the idea, an utility tree to go with your playstyle to help out, still gotta get creative with this tree besides basic effects as those I just called out.
The last and fourth tree is more of an weaponmastery tree, granting you different bonuses once again based on your playstyle. Want an crossbow based mastery that gives lifesteal and more attack speed while using crossbows as example? This is your skill to pick up while going through the game!

This class even with the last 2 skilltrees still wouldn't be for anyone, it all depends on how I build the first 2 trees, since that's gonna be your main playstyle at all times anyways, the utilities and weaponmastery would only help in extra gains you prefer while playing.

The Timewarper and it's slow aura aren't even breaking the game, cause once you get the endgame with some ridiculious statboosts you will one shot most things anyways for a normal playthrough  :) The slows mostly also help new players stay alive alot longer since an 75% slow in stats is not nothing obviously!
Don't forget I'm also still in the process trying to make this aura, so enemies outside the aura are not effected which means you can't just sit back either and expect to survive, staying close is the key with the character. Ranged weapons would only allow you to deal dmg outside you aura while anything getting close to you would be slowed while you take care of ranged enemies, see the idea?

Hopefully someone can respond to this and help me out, cause I'm stuck with the aura passive (aka chargebar aura slows).

Sincerely,
A returning Torchlight player  ;D


« Last Edit: March 31, 2020, 10:27:58 am by Titanofheros »

Offline Sch123

  • 🎮 & 💡
  • Legendary
  • *
  • Posts: 898
  • Country: 00
    • status game
    • View Profile
  • Mood: mood cheesy
Re: New class "Timewarper"
« Reply #1 on: April 01, 2020, 02:25:20 pm »
Hi @Titanofheros

I'm also a beginner in the Mod world, I hope this helps a little. ;)

Maybe you can see the Immolation Aura skill from the Embermage class. The skill gives the player an aura that can deal fire damage to opponents in the skill area.

The point is:
- You can change the effects in Affix by giving speed reduce instead of giving fire damage
- Adding a radius of aura skill as you want
- Giving skill duration as you want

Offline Titanofheros

  • New Member
  • *
  • Posts: 3
    • View Profile
Re: New class "Timewarper"
« Reply #2 on: April 02, 2020, 07:22:00 pm »
Heya @Sch123,

Yeah I've tried to mess with that skill before, changing the affixes isn't the problem, I can handle that much, the problem I can't figure out currently [STILL AFTER THESE DAYS XD] is how to make it an AOE passive [with all the slows] that scales with my charge bar :'( (I'm saying how do I add an radius of an aura skill to it?)

I even tried it with blade pact from the outlander, change affixes and tried to paste it to myself [so it doesn't just wander off but sticks on me, the character]
and also responds to the charge bar accordingly with charge %, but to no avail  :-[

But I'm still trying, I also got issues finding how to change the range of effect of skills lol, as in-game and how to increase the effect from your example immolation aura affect enemies in a 10 meter radius, not increasing my cast range which is what I seem to be doing the whole time ::).

Thank you for your response though, I'm determined to make this character!

Offline Sch123

  • 🎮 & 💡
  • Legendary
  • *
  • Posts: 898
  • Country: 00
    • status game
    • View Profile
  • Mood: mood cheesy
Re: New class "Timewarper"
« Reply #3 on: April 03, 2020, 12:23:15 am »
There is a passive version of the Immolation Aura skill, you can see it here. :)

To change the radius (<STRING>MAX RADIUS:0,3), if I'm not mistaken, it's in the skill file with the format ". Layout". And to change the cast range (<FLOAT>RANGE:100) you can change it in ".Dat".

For example in the Aura Immolation skill:
In file FLAMEAURA.DAT
[SKILL]
   <STRING>NAME:FLAMEAURA
   <TRANSLATE>DISPLAYNAME:Immolation Aura
   <TRANSLATE>BASE_DESCRIPTION:A vortex of flame surrounds you, damaging foes within a 3 meter radius.
   <TRANSLATE>TIER1_DESCRIPTION:The aura absorbs 5% of all incoming damage
   <TRANSLATE>TIER2_DESCRIPTION:The aura absorbs 10% of all incoming damage
   <TRANSLATE>TIER3_DESCRIPTION:The aura absorbs 15% of all incoming damage
   <STRING>SKILL_ICON:skillicon_flameaura
   <STRING>SKILL_ICON_INACTIVE:skillicon_flameaura_gray
   <STRING>ACTIVATION_TYPE:NORMAL
   <STRING>TARGET_ALIGNMENT:EVIL
   <STRING>TARGET_TYPE:SELF
   <STRING>ANIMATION:special_ice_wave
   <FLOAT>RANDOMRANGE:0
   <FLOAT>RANGE:100  -----> [Cast Range]
   <STRING>MANA_COST_GRAPH:MANACOST_NORMAL
   <BOOL>IGNORES_CAST_SPEED:true
   <INTEGER>COOLDOWNMS:1000
   <FLOAT>TURNRATEOVERRIDE:-1
   <STRING>REQUIREMENT_GRAPH:SKILLTIER6
   <BOOL>CAN_BE_SILENCED:false
   <INTEGER>MAX_INVEST_LEVEL:15
   <BOOL>EXCLUSIVE:true
   <INTEGER64>UNIQUE_GUID:3611097233321391710
---
In file FLAMEAURA.LAYOUT
[Layout]
   <INTEGER>VERSION:4
   <UNSIGNED INT>COUNT:2
   [OBJECTS]
      [BASEOBJECT]
         [PROPERTIES]
            <STRING>DESCRIPTOR:Damage Shape
            <STRING>NAME:DamageEffect
            <INTEGER64>PARENTID:-1
            <INTEGER64>ID:-6122014636718353954
            <STRING>MAX RADIUS:0,3  -----> [Radius Skill]
            <BOOL>ENABLED:true
            <BOOL>DOT:false
            <INTEGER>LOOP COUNT:-1
         [/PROPERTIES]
---

To make it a passive charge bar, maybe you can see it here. :)

Offline Phanjam

  • Operator
  • Legendary
  • *
  • Posts: 2,751
  • Country: ph
    • status ready
    • View Profile
  • Mood: mood angel
Re: New class "Timewarper"
« Reply #4 on: April 03, 2020, 01:37:10 am »
Hey @Titanofheros welcome to the forums!

Most of the day i help my wife with her online business, but i'll try give advice later tonight.

U can also hang out at the discord (link is in the righthand panel, under the shoutbox). Thers usually more ppl there too.



Offline Titanofheros

  • New Member
  • *
  • Posts: 3
    • View Profile
Re: New class "Timewarper"
« Reply #5 on: April 08, 2020, 05:34:57 pm »
Hello there again!

Thanks for the welcome, and yes I did indeed join the discord session. (My name is simply "MG")
I didn't have much time lately with the whole world situation going, saying that I hope everyone is fine that reads this post ^^.

So I tried to divert my attention and create the skill first, creating a layout and particles that I can bind to it the Timewarpers own unittheme.
Not sure if that's enough to do so after the affixes which are all ready to go, but please tell me if it isn't!
It's just more fun to try and create the particles right now then being stuck at step one consistently, which is the passive.

So I didn't have much luck with the Immolation aura again, I tried to follow your advice @Sch123 but to no avail again.
Changing the MAX RADIUS didn't actually increase the range of effect, in all honesty I'm not sure what it changed. but not much.
I did restart Guts after every change I made to whatever file I was editing.

Not alot of time spend on it, only had an hour a day at most since my last post if at all.
I'm still working on it though as much as I can!

Sincerely,
MG (in the discord group)

Offline Sch123

  • 🎮 & 💡
  • Legendary
  • *
  • Posts: 898
  • Country: 00
    • status game
    • View Profile
  • Mood: mood cheesy
Re: New class "Timewarper"
« Reply #6 on: April 10, 2020, 04:19:42 pm »
@Titanofheros
Maybe you want to look into the Prophet by Drew class. There is a Ruin skill, more or less this skill is what you expect, even though it's not 100% exactly what you want to make. You can change fire damage to speed reduce. So that makes the opponent slows down rather than burning by fire. ;)

I hope from these skills you can get inspiration how to make the skills you want. :D
« Last Edit: April 10, 2020, 04:25:14 pm by Sch123 »

Offline Phanjam

  • Operator
  • Legendary
  • *
  • Posts: 2,751
  • Country: ph
    • status ready
    • View Profile
  • Mood: mood angel
Re: New class "Timewarper"
« Reply #7 on: April 11, 2020, 02:41:22 am »
Hey Titan/MG, i also suggested (on the discord) that u share ur .DAT of the passive u made. U can attach it there or here as a .txt  ;)



Tags: class guts help progress 
 

Our host and sponsor

* Quick Search


* Mod Boards Activity

* Popular Topics