Trigger Spells - Got stuck while trying to make an ability

draist

Active Member
Reaction score
1
Ok, so the ability I want to create is as below:

Volcanic Shield - Level V

Calls forth a shield of volcanic rocks that increases your armor by X and causes Y damage every second to nearby enemy units. Increases damage by 1 for each point of Strength you have/gain. Lasts 30 seconds.


Now, I based the ability off of Frost Armor and started poking about in the trigger editor. And then I got stuck. How the hell do I do this?

My trigger (so far) looks like:

Trigger:
  • Volcanic Shield
    • Events
      • Unit - A unit Starts the effect of an ability
    • Conditions
      • (Ability being cast) Equal to Volcanic Shield (dummy)
      • (Level of Volcanic Shield (dummy) for (Triggering unit)) Equal to 1
    • Actions
      • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
        • If - Conditions
          • ((Owner of (Target unit of ability being cast)) is an ally of (Owner of (Casting unit))) Equal to True
        • Then - Actions
          • Unit - Create 1 dummy for (Owner of (Triggering unit)) at (Position of (Target unit of ability being cast)) facing Default building facing degrees
          • Unit - Add a 1.50 second Generic expiration timer to (Last created unit)
          • Unit - Cause (Last created unit) to damage circular area after 0.00 seconds of radius 250.00 at (Position of (Triggering unit)), dealing (3.00 + (Real((Strength of (Triggering unit) (Include bonuses))))) damage of attack type Spells and damage type Fire
          • Unit - Set level of Permanent Immolation (Neutral Hostile 1) for (Last created unit) to (Level of Volcanic Shield (dummy) for (Triggering unit))
        • Else - Actions
          • Do nothing


I know that what I have isn't right and I have no idea how to fix this...
any suggestions?
 
First of all, Damage type should be normal, (Position of (Target unit of ability being cast) leaks.
Second, When you damage circular area, it hurts the caster too, also, theres no need for the dummy unit, it simply creates lag thats unneeded, (Not alot, but its there) just do this after the condition part do this.
Trigger:
  • set Caster = Triggering unit
    • set Casterloc = Position of Caster
    • set temp_unit_group = Units within X of Casterloc
    • Unit Group - Pick every unit in (temp_unit_group) and do - Actions
    • Loop - Actions
    • Unit - Cause (Caster) to deal X damage to Picked Unit of damage type X and attack type X


This script needs to be in a separate trigger, one that goes on every second, this will only damage once, I can do this in vJass if you wish.
 
Ah, no wonder I didn't get it functional. I'm not so good with triggers yet.

If you want to, I'm not going to stop you! :)
 
Here it is, right now I have it at 20 * level of ability for casting unit + 3 times strength, however, this will need to be changed, in the Cast trigger, change it.

Make sure under preferences in your world editor [Automatically Create Unknown Variables] is set to true, and copy over the ability, then copy over the folder Volcanic Shield, edit the tooltips to your needs, and edit the buffs for frost shield to create new buffs. Here it is.
 

Attachments

  • Volcanic Armor.w3x
    20.4 KB · Views: 143
General chit-chat
Help Users
  • No one is chatting at the moment.
  • The Helper The Helper:
    News portal has been retired. Main page of site goes to Headline News forum now
  • The Helper The Helper:
    I am working on getting access to the old news portal under a different URL for those that would rather use that for news before we get a different news view.
  • Ghan Ghan:
    Easily done
    +1
  • The Helper The Helper:
    https://www.thehelper.net/pages/news/ is a link to the old news portal - i will integrate it into the interface somewhere when i figure it out
  • Ghan Ghan:
    Need to try something
  • Ghan Ghan:
    Hopefully this won't cause problems.
  • Ghan Ghan:
    Hmm
  • Ghan Ghan:
    I have converted the Headline News forum to an Article type forum. It will now show the top 20 threads with more detail of each thread.
  • Ghan Ghan:
    See how we like that.
  • The Helper The Helper:
    I do not see a way to go past the 1st page of posts on the forum though
  • The Helper The Helper:
    It is OK though for the main page to open up on the forum in the view it was before. As long as the portal has its own URL so it can be viewed that way I do want to try it as a regular forum view for a while
  • Ghan Ghan:
    Yeah I'm not sure what the deal is with the pagination.
  • Ghan Ghan:
    It SHOULD be there so I think it might just be an artifact of having an older style.
  • Ghan Ghan:
    I switched it to a "Standard" article forum. This will show the thread list like normal, but the threads themselves will have the first post set up above the rest of the "comments"
  • The Helper The Helper:
    I don't really get that article forum but I think it is because I have never really seen it used on a multi post thread
  • Ghan Ghan:
    RpNation makes more use of it right now as an example: https://www.rpnation.com/news/
  • The Helper The Helper:
  • The Helper The Helper:
    What do you think Tom?
  • tom_mai78101 tom_mai78101:
    I will have to get used to this.
  • tom_mai78101 tom_mai78101:
    The latest news feed looks good
  • The Helper The Helper:
    I would like to see it again like Ghan had it the first time with pagination though - without the pagination that view will not work but with pagination it just might...
  • The Helper The Helper:
    This drink recipe I have had more than a few times back in the day! Mind Eraser https://www.thehelper.net/threads/cocktail-mind-eraser.194720/

      The Helper Discord

      Staff online

      Members online

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top