help with spells and attributes.

limpan

New Member
Reaction score
0
Hi!

I've search for this but never found any good information so I hope you could help me.

The first thing is, I wan't to make blizzard, rain of fire etc non-channeling, how do I do this? I've searh the whole map editor but can't find anything.
And is it possible to make entangling roots effect more then one enemy?

Why can't it just be so simple like a box you can check if it will be channeling or not. "Blizzard - Channeling, True or false" and "Entangling roots - Single target, True or false, if false select how many targets" =)

The second is. How do i change how much damage a unit get per primary attribute. I know that you can click on advanced > gameplay constant > Hero attributes > att bonus per primary. But this will effect everyones primary. I want to make A hero with strenght as primary, and one with agility as primary and one with intelligence as primary and so on.
The strenght hero should get like, per 1 points of strenght he gets 5 damage, the agility hero get per 1 point in agility he gets 3 damage and the intelligence hero gets per 1 point of int he gets 1 damage.
Or maybe that. 2 strenght hero gets different damage. Take like blademaster and mountain king, we say that both of there primary is strenght. And blade master gets per 1 point of str 5 damage and mountain king gets 3 damage per 1 point of str and maybe 0.5 more armor instead. and so on.

Strenght hero should be more like a tank that have good damage, low attack speed, good armor and lots of health.
Agility should be like, high attack speed, low armor, medium hp and fast attackspeed.
Intelligence, hi mana, mana regen, low hp, low dmg, but high damage with magics.

I hope you understand what I'm looking for and hope that this is possible to accomplish.
 

HeX.16

Isn't Trollin You Right Now
Reaction score
131
Well for the roots and blizzard you need to trigger it as for the attributes you can change the values. Look under:
Advanced
Gameplay Constants
Hero Attributes - XXX
 

limpan

New Member
Reaction score
0
yeah but gameplay constants dosn't help me in my situation. With that you will effect everyones primary. so if i put a value of 10 everyone will get 10 damage per primary point. I don't want to do that.
 

HeX.16

Isn't Trollin You Right Now
Reaction score
131
The only way you could do is maybe reduce the other attributes to set them to much lower than the tanks.
Like it was 17 23 16
Change it to 11 20 9
 

Lehona

New Member
Reaction score
12
"Remove" Channeling: If a unit casts "dummy-RoF" (Best based on Channel) just create a dummy which casts the real RoF.

For AoE-Entangle: If a unit casts "dummy-Entangle" (Best based on Channel)
get every unit in the AoE into a group and order a dummy to cast Entangle on each of them.
 

Lehona

New Member
Reaction score
12
To get something explained (and understand it) is much better than just getting an: "hey, I did it for you!".
 

HeX.16

Isn't Trollin You Right Now
Reaction score
131
Well its gui so its easy to look through read and understand so its easy to remake if needed.
 

tommerbob

Minecraft. :D
Reaction score
110
I'm not sure its possible to have different damages for different attributes. Probably the only way you could do this would be to great a dummy unit ability with +damage (with alot of levels), and then trigger it so that each time the hero levels up, it sets the level of the dummy ability to the corresponding attribute of the hero. You'd have to work out the math, of course.

Dunno if you got your answer for the channeling. Here is what you need:

1. Dummy spell based on "Channel" - this will be the spell your hero casts
2. Dummy spell based on blizzard.
3. Dummy unit - give this unit your dummy spell based on blizzard

Be sure to change all the values in your "Channel" spell to fit what you want. Now make a trigger that looks something like this: (I'm doing this from memory so it may not be exact)

Code:
Event
Unit - starts the effect of an ability
Conditions
(Ability being cast) equal to [your ability based on channel]
Actions
Set tempPoint = (point target of ability being cast)
Create 1 [your dummy unit] at tempPoint
Add a XX generic expiration timer to (last created unit) [make the time on the timer a bit more than how long the duration of the blizzard is, so that the dummy unit has enough time to channel it]
Set level of [dummy blizzard spell] equal to level of [your ability based on channel]
Order [dummy unit] to cast - Blizzard at tempPoint
Custom script - call RemoveLocation(udg_tempPoint)

With this trigger, your hero will cast the ability, but an invisible dummy unit will do that actual channeling, so that your hero is free to move around, attack, etc.

Hope that helped.

Well its gui so its easy to look through read and understand so its easy to remake if needed.

This doesn't help anyone. If someone doesn't understand something, why not explain it to them instead of making them feel like an idiot cause they don't know as much as you?
 

HeX.16

Isn't Trollin You Right Now
Reaction score
131
Well i find it easier and its the way i learnt so i think he could see it and say ah thats what a dummy is instead of some1 says make a dummy unit, a dummy blizzard a channel....
 

tommerbob

Minecraft. :D
Reaction score
110
There is nothing in GUI that explains what a dummy unit is, or how to make one. THe only way to know what they even are is from external sources, like this website.
 

HeX.16

Isn't Trollin You Right Now
Reaction score
131
Well if you find a random unit called dummy in the object editor with no model and look at my code and see that i create one and order it to cast blizzard. WTF do you think it is?
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • Monovertex Monovertex:
    How are you all? :D
    +1
  • Ghan Ghan:
    Howdy
  • Ghan Ghan:
    Still lurking
    +3
  • The Helper The Helper:
    I am great and it is fantastic to see you my friend!
    +1
  • The Helper The Helper:
    If you are new to the site please check out the Recipe and Food Forum https://www.thehelper.net/forums/recipes-and-food.220/
  • Monovertex Monovertex:
    How come you're so into recipes lately? Never saw this much interest in this topic in the old days of TH.net
  • Monovertex Monovertex:
    Hmm, how do I change my signature?
  • tom_mai78101 tom_mai78101:
    Signatures can be edit in your account profile. As for the old stuffs, I'm thinking it's because Blizzard is now under Microsoft, and because of Microsoft Xbox going the way it is, it's dreadful.
  • The Helper The Helper:
    I am not big on the recipes I am just promoting them - I use the site as a practice place promoting stuff
    +2
  • Monovertex Monovertex:
    @tom_mai78101 I must be blind. If I go on my profile I don't see any area to edit the signature; If I go to account details (settings) I don't see any signature area either.
  • The Helper The Helper:
    You can get there if you click the bell icon (alerts) and choose preferences from the bottom, signature will be in the menu on the left there https://www.thehelper.net/account/preferences
  • The Helper The Helper:
    I think I need to split the Sci/Tech news forum into 2 one for Science and one for Tech but I am hating all the moving of posts I would have to do
  • The Helper The Helper:
    What is up Old Mountain Shadow?
  • The Helper The Helper:
    Happy Thursday!
    +1
  • Varine Varine:
    Crazy how much 3d printing has come in the last few years. Sad that it's not as easily modifiable though
  • Varine Varine:
    I bought an Ender 3 during the pandemic and tinkered with it all the time. Just bought a Sovol, not as easy. I'm trying to make it use a different nozzle because I have a fuck ton of Volcanos, and they use what is basically a modified volcano that is just a smidge longer, and almost every part on this thing needs to be redone to make it work
  • Varine Varine:
    Luckily I have a 3d printer for that, I guess. But it's ridiculous. The regular volcanos are 21mm, these Sovol versions are about 23.5mm
  • Varine Varine:
    So, 2.5mm longer. But the thing that measures the bed is about 1.5mm above the nozzle, so if I swap it with a volcano then I'm 1mm behind it. So cool, new bracket to swap that, but THEN the fan shroud to direct air at the part is ALSO going to be .5mm to low, and so I need to redo that, but by doing that it is a little bit off where it should be blowing and it's throwing it at the heating block instead of the part, and fuck man
  • Varine Varine:
    I didn't realize they designed this entire thing to NOT be modded. I would have just got a fucking Bambu if I knew that, the whole point was I could fuck with this. And no one else makes shit for Sovol so I have to go through them, and they have... interesting pricing models. So I have a new extruder altogether that I'm taking apart and going to just design a whole new one to use my nozzles. Dumb design.
  • Varine Varine:
    Can't just buy a new heatblock, you need to get a whole hotend - so block, heater cartridge, thermistor, heatbreak, and nozzle. And they put this fucking paste in there so I can't take the thermistor or cartridge out with any ease, that's 30 dollars. Or you can get the whole extrudor with the direct driver AND that heatblock for like 50, but you still can't get any of it to come apart
  • Varine Varine:
    Partsbuilt has individual parts I found but they're expensive. I think I can get bits swapped around and make this work with generic shit though
  • Ghan Ghan:
    Heard Houston got hit pretty bad by storms last night. Hope all is well with TH.
  • The Helper The Helper:
    Power back on finally - all is good here no damage

      The Helper Discord

      Members online

      No members online now.

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top