Ability Problem

RockmanderZ

New Member
Reaction score
0
I was trying to create this ability but I cant figure it out:(

It's called Frost Diver it summons an ice on front of the caster maybe 800 range then after a 1 -2 seconds it explodes causing units around 600 AoE of the dummy ice to experience a Frost Nova..
 

robinremue

Member
Reaction score
16
This is how I would do it.

Base an ability of flame strike, set the range, etc to whatever you want and delete all art of the spell. Set casting time to two seconds. And add frost nova effect to the buffs (not sure of this last one)

Code:
Spell
    Events
        Unit - A unit Begins casting an ability
    Conditions
        (Ability being cast) Equal to <your ability>
    Actions
        Set tmp_TargetPoint = (Target point of ability being cast)
        Special Effect - Create a special effect at tmp_TargetPoint using Doodads\Northrend\Water\North_Iceberg4\North_Iceberg4.mdl
        Set tmp_Effect = (Last created special effect)
        Wait 2.00 seconds
        Special Effect - Destroy tmp_Effect
        Special Effect - Create a special effect at tmp_TargetPoint using Abilities\Spells\Other\Incinerate\FireLordDeathExplode.mdl
        Set tmp_Effect = (Last created special effect)
        Wait 0.10 seconds
        Special Effect - Destroy tmp_Effect

tmp_TargetPoint is a Point Variable
tmp_Effect is a special effect variable

This noobish (since I'm a noob) trigger creates your iceblock and destroys it with an explosion after 2 seconds.

Hope this is of any use
 

RockmanderZ

New Member
Reaction score
0
Hmm, thanks for the help but this is not what I'm looking for..

I want it to create a dummy ice in a straight line for maybe 600 or 800 range then after a few seconds the ice explodes causing nearby enemy units to experience a Frost Nova..
 

Omni

Ultra Cool Member
Reaction score
37
Code:
Event:
unit - unit starts the effect of an ability
Conditions:
(ability being cast) equal to whatever
Actions:
unit - create 1 block of ice at [U]Point with polar offset[/U]
set blok of ice = last created unit
wait 2 secs
unit - kill blok of ice
unit - damage area
im not having the WE open right now but it would look like that i guess :p
 

robinremue

Member
Reaction score
16
Ah you want ice to shoot towards the target?

If it has to be a ray of ice, you would need to loop the creation of a dummy unit (with the ice model) or an ice special effect. Just create them at a point with an offset (offset+another offset for each ice thingy you create) and facing the target unit.

Note: Sitting outside on my laptop now don't have WE here xD
 

ertaboy356b

Old School Gamer
Reaction score
86
Frost Diver is from Ragnarok Online, it creates a line of ice, and damaging units catching it, or maybe worst, freezing it....

Hmmmm, Maybe I can send you a trigger, and just get the idea from it....
I'm too lazy to build triggers now..
 

dragonhord

Knowledge is true opinion. - Plato
Reaction score
82
FREE HANDED So its not perfect :D .
Events -
Unit - A unit starts the effect of an ability
Conditions -
Ability being cast equal to (Your ability)
Actions -
Set IceCaster = Casting Unit
For Loop Integer A from 1 to (Number of ice you want) do actions
Set IceBlockPoint(Integer A) = Position of IceCaster offset by 40 x Integer A towards Facing of IceCaster Degrees
Special Effect - Create (Ice Effect of w/e you want) at IceBlockPoint
Set IceEffect(Integer A) = Last Created special effect
Wait 2 seconds
Destroy IceEffect(Integer A)
Set IceGroup = Units within 400 of IceBlockPoint(Integer A) matching Matching Unit belongs to an ally of owner of IceCaster = false
Unit Group - Pick Every unit in IceGroup and do unit - Cause IceCaster to damage picked unit dealing X x Level of (Your Ability) for IceCaster
 

Cheekything

TH.net Regular
Reaction score
5
Ok i'm not going to type this in code form cos it'll take me too long and you will be able to do it faster, my coding skills are very rusty i'm sorry

Jist of idea

You want a projectile with an ice model
You want it to do maybe do the frost slow area for say AoE 50
You want its max range to be 800 (maybe it might be called travel path)
Then when projectile reaches 800
Create temp point at location
Destroy Projectile
Create Effect Frost nova at location
Create AoE damage of (damage here)
And Frost slow effect to AoE

i think thats how it'd be planned out im not too sure if it helps but good luck
 

MaaxeEvid

New Member
Reaction score
8
if u have a jass function that creates a dummy like

//////////Create Dummy/////////////
function Dummy takes integer id returns nothing
local real rx = GetUnitX(GetTriggerUnit())
local real ry = GetUnitY(GetTriggerUnit())
local unit d = CreateUnit(GetOwningPlayer(GetTriggerUnit()),'The RawData of Dummy', rx, ry, bj_UNIT_FACING )
call UnitApplyTimedLife( d, 'BTLF', 2.00 )
call UnitAddAbility( d, id)
endfunction

////////

makes the things much easer ^^
 

13lade619

is now a game developer :)
Reaction score
398
add expiration timers to your dummies (should be created especially for Frost Driver) then trigger that when the dummy dies, another dummy (general dummy unit) will cast thunderclap at its place.

-
thehelperTripleAnimatedUB.gif
 

RockmanderZ

New Member
Reaction score
0
MaaxeEvid, sry not familiar with Jass:( , but I wanna learn..

>dragonhord that may help me..:) +rep(I'm too kind giving reps:D)

>13blade619 it helped me(+rep)

>sry omni that's not what I'm suppose to do

>ertaboy356b hmm thanks if you're onto it just pm me..:)
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • 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
    +2
  • V-SNES V-SNES:
    Happy Friday!
    +1

      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