News:

SMFNew Installed

+-+-

User+-

Welcome, Guest.
Please login or register.
 
 
 

Login with your social network

Forgot your password?

Site Stats+-

Members
Total Members: 728
Latest: Cho
New This Month: 0
New This Week: 0
New Today: 0
Stats
Total Posts: 10932
Total Topics: 795
Most Online Today: 234
Most Online Ever: 854
(September 18, 2024, 07:49:37 am)
Users Online
Members: 0
Guests: 269
Total: 269

Author Topic: Affixes - some thoughts  (Read 6003 times)

0 Members and 49 Guests are viewing this topic.

Re: Affixes - some thoughts
« Reply #15 on: »
The Engineer for example, these are the skills that are affected by removing Armor.

Bulwark: Adds %Bonus to Armor and a Physical Damage% reduction.  Taking armor out negates one bonus and with DR on armor it makes the % Bonus increase OP.

Sword and Board:  Negates the Damage bonus due to removing armor.

Aegis of Fate:  Negates the damage bonus to the shield damage absorption

Fire Bash: Negates Damage bonus for shield armor

Shield Bash:  Negates damage for Shield armor bonus

Healing Bot:  Negates Armor Tier Boosts for armor

This is just one class.  There would be many more classes that I have no idea about that use these types of mechanics.  So using DR instead of armor, would dissuade players to not use my mod unless I included a bunch of skill changes for a bunch of classes.
« Last Edit: September 23, 2014, 11:04:52 am by RnF »

Re: Affixes - some thoughts
« Reply #16 on: »
I know a lot of peoples frustrations are with 1 hit crit kills from monsters. I believe this can be fixed by other means.  For example I could make debuff spell that reduces the enemies chances to land a critical hit.

I: Reduces enemies chance to crit by 25% for 60 seconds (10 meter radius)
II: Reduces enemies chance to crit by 35% for 65 seconds
III: Reduces enemies chance to crit by 45% for 70 seconds
IV: Reduces enemies chance to crit by 55% for 75 seconds
V: Reduces enemies chance to crit by 65% for 80 seconds
VI: Reduces enemies chance to crit by 75% for 90 seconds

Could also make a spell that gives you a certain % of DR based on how much armor you have.

I: For every 100 Armor you get 1% DR for 60 seconds

I think I can work around this broken mechanic and patch it up.  It may not be perfect, but I think it's a better solution than changing a core mechanic that will break a huge amount of stuff.

Re: Affixes - some thoughts
« Reply #17 on: »
PJ, I'm going to guess that any skill that reduces armor or buffs armor will be affected.  Just for the Engi we'd have to work on Bulwark, Sword and Board, Repair Bot and probably a few more.  With flat armor no longer being a thing none of these would work as intended.

Re: Affixes - some thoughts
« Reply #18 on: »
I know a lot of peoples frustrations are with 1 hit crit kills from monsters.
Could also make a spell that gives you a certain % of DR based on how much armor you have.

What about a passive skill checking for incomming DMG. when your Life falls off more than 70%(??) in short time the skill will prok a shield buffer effect (to absorb the rest of the dmg).. this skill has a cooldown or you have to fully heal to reset it.

Do you guys know how Armor is calculated and what is calculated first, DR or Armor? lets say:
Spoiler (hover to show)
Can this be "patched" like your "remove 75% cap"

I thought of the %DR per xArmor too but I guess its better to boost Armor %based like for each 25 armor you get +10% Armor bonus
Spoiler (hover to show)
some projects in progress

Re: Affixes - some thoughts
« Reply #19 on: »
What about a passive skill checking for incomming DMG. when your Life falls off more than 70%(??) in short time the skill will prok a shield buffer effect (to absorb the rest of the dmg).. this skill has a cooldown or you have to fully heal to reset it.

Do you guys know how Armor is calculated and what is calculated first, DR or Armor? lets say:
Spoiler (hover to show)
Can this be "patched" like your "remove 75% cap"

I thought of the %DR per xArmor too but I guess its better to boost Armor %based like for each 25 armor you get +10% Armor bonus
Spoiler (hover to show)

1) Your solution with shield buffers is an arbitrary crutch. You can make a passive to 100% apply shield buffer on hit, but you still will die from 80k oneshots if your hp is below that.
2) A passive checking for amount of incoming damage seems impossible to me.
3) You are right about current state on armor/DR interaction.
4) That's quite an interesting work-around for DR cap. But:
4.1) Your calculations are either off or it's not a +10% armor bonus. It's +10 armor per 25 armor as is. The former and the latter are equal only for 100 armor case.
4.2) You're looking from the wrong perspective. 2000 damage is never a problem in TL2. Consider that most monsters hit for 2000 damage, but some could hit for 20000. How big should be your total armor? ~1500? Not nearly good enough. ~15000? Then it's D3-style, where most trash mobs can't go through your defense until very late into the game.
That's why %DR is more fair in it's core. The only issue is how %DR ramps your survivablity. Ideally you need a curve so 100 armor equals 15%DR but 1000 armor equals 30%.


P.S. good job on necroing a one year old thread  :D
P.P.S. Oh, first post. Hi, everyone!  8)

EDIT: yes, and depending on how the game engine interprets stuff your idea may or may not lead to fatal error, since you're basically giving more armor per armor, so every update could cause your armor to increase uncontrollably. I haven't tried it though.
« Last Edit: October 17, 2015, 12:35:09 am by Karkozi the All-Powerful »

Re: Affixes - some thoughts
« Reply #20 on: »
1) Your solution with shield buffers is an arbitrary crutch. You can make a passive to 100% apply shield buffer on hit, but you still will die from 80k oneshots if your hp is below that.
2) A passive checking for amount of incoming damage seems impossible to me.
Well there is an UI element called Game State Controller and in the logic it has some interesting things like "player HP below 90 - 10 %". I'll use the below 10% to activate a stat operator creating a stat x. The player has a passive skill using the "absorb dmg" effect over y seconds. this skill requires stat x. gonna test it tonight.

The calculation are just random numbers to show how things work... and yeah i was thinking in the direction of D3 even if i dont like all the ballsy numbers. we might find another way?
some projects in progress

Re: Affixes - some thoughts
« Reply #21 on: »
1) Your solution with shield buffers is an arbitrary crutch. You can make a passive to 100% apply shield buffer on hit, but you still will die from 80k oneshots if your hp is below that.
2) A passive checking for amount of incoming damage seems impossible to me.
Well there is an UI element called Game State Controller and in the logic it has some interesting things like "player HP below 90 - 10 %". I'll use the below 10% to activate a stat operator creating a stat x. The player has a passive skill using the "absorb dmg" effect over y seconds. this skill requires stat x. gonna test it tonight.

The calculation are just random numbers to show how things work... and yeah i was thinking in the direction of D3 even if i dont like all the ballsy numbers. we might find another way?

Ugh. Checked this Game State Controller you told me about. Seems completely unrelated to me. But anyway, you're right, it should be possible with Stat Evaluator block. Thanks, btw, I didn't knew of that feature. I'm still opposed to systems where you take damage first and receive a shield later.

I really don't have an answer on this topic though. You may just nerf one-shots and buff armor, but one could just play normal instead of elite for the very same result. It's taking the thrill away.

need help with that skill!
« Reply #22 on: »
Well the UI element works fine, i can see the Stat been applied in the "player effect and stat watcher" window. But my skill does not "use" it...

Spoiler: Stat (hover to show)
Spoiler: passive skill (hover to show)
Spoiler:  skill proc (hover to show)
Spoiler: affix (hover to show)

what do I miss there?
some projects in progress

Re: Affixes - some thoughts
« Reply #23 on: »
Hey lolesch,

I think it's your skill setup.

Try this:

Passive Skill:
No execute skill here
No stat_watcher
Instead apply affix with the effect: CAST SKILL ON STRUCK and input no_one_shot_proc into the NAME field.

Proc Skill:
Put the stat_watcher below the LEVEL class, like this:
Code: [Select]
[LEVEL1]
[EVENT_START]
         [EXECUTE_SKILL]
         [/EXECUTE_SKILL]
      [/EVENT_START]
[/LEVEL1]
         [STATWATCHER]
            <STRING>STAT:NO_ONE_SHOT
            <STRING>PRIMARY_TARGET_TYPE:SELF
            <STRING>SECONDARY_TARGET_TYPE:VALUE
            <STRING>WATCH_TYPE:GREATER THAN OR EQUAL TO
            <FLOAT>SECONDARY_VALUE:1
         [/STATWATCHER]

The indentation's wonky, but I'm too lazy to fix it.

Re: Affixes - some thoughts
« Reply #24 on: »
thanks gyt, I tried that and..
now i get an error  :D
Tomorow I'll try it again
gn8
some projects in progress

Re: Affixes - some thoughts
« Reply #25 on: »
Error?!?  Noooooo....  :'(

If you need further help, feel free to post back with your updated affix/skill text like you did above.  But, for errors thrown on a skill activation, I'd guess the most likely culprit is an improper file reference.  I'd look at all the NAME fields and file names I'm working with.

Re: Affixes - some thoughts
« Reply #26 on: »
ok, here we go:
Spoiler: Skill (hover to show)
Spoiler: Stat (hover to show)
Spoiler: Affix (hover to show)
And I liked them to my arbiter
the Buff is applied instantly ignoring the statwatcher
some projects in progress

Re: Affixes - some thoughts
« Reply #27 on: »

Hey welcome to the forums Karkozi! Sorry for the late greeting but it's nice to have you here  ;D


 

Recent Topics+-