Loladins of Legend

Post Reply
User avatar
IskatuMesk
Xel'naga World Shaper
Xel'naga World Shaper
Posts: 8328
Joined: Sat Feb 07, 2009 1:40 pm
Location: M͈̙̞͍͞ͅE̹H̨͇̰͈͕͇̫Ì̩̳CO̼̩̤͖͘ జ్ఞ‌ా

Re: Loladins of Legend

Post by IskatuMesk »

yes it is
tipereth
Zerg Hydralisk Nail Stylist
Zerg Hydralisk Nail Stylist
Posts: 597
Joined: Tue Sep 19, 2006 7:37 pm

Re: Loladins of Legend

Post by tipereth »

Mucky, make sure to specify that you need to manually cast piercing spines for it to be detected by the trigger, i think.

Also, any triggers or hero's prior to gatekeeper can be seen as FUCKING RETARDED and stupid.
User avatar
Mucky
Protoss Khalai Missionary
Protoss Khalai Missionary
Posts: 1014
Joined: Thu Aug 24, 2006 10:35 pm

Re: Loladins of Legend

Post by Mucky »

tipereth wrote: Mucky, make sure to specify that you need to manually cast piercing spines for it to be detected by the trigger, i think.
Fuck balls. The whole point of the spell is for the autocast to work.
User avatar
Xenon
Zerg Queen's Nest Slave Trainee
Zerg Queen's Nest Slave Trainee
Posts: 771
Joined: Mon Oct 23, 2006 3:29 pm

Re: Loladins of Legend

Post by Xenon »

That's pretty simple: base it off Poison Arrows (or Cold Arrows, whichever is less likely to be used by other Loladins due to buff conflicts) and give it a unique buff. Then in the Damage Event trigger add this:

If/then/else
  conditions
    (damage source) equal to MUCKYZ
    (triggering unit) has buff Piercing Spines equal to true
  then
    remove Piercing Spines buff from (triggering unit)
    cause MUCKYZ to damage (triggering unit)

Make sure to remove the buff BEFORE applying damage or it will create an infinite loop.
User avatar
Mucky
Protoss Khalai Missionary
Protoss Khalai Missionary
Posts: 1014
Joined: Thu Aug 24, 2006 10:35 pm

Re: Loladins of Legend

Post by Mucky »

I tried to do that, but this is what happened. When I hit something with the arrow orb, "0" pops up above that something, which means the trigger is working and it is applying the damage to the right unit, which means the problem is with the damage formula. Here's the complete trigger:
PiercingSpines Orb
    Events
        Unit - A unit Is attacked
    Conditions
    Actions
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            If - Conditions
                (Unit-type of (Damage source)) Equal to Buttmaster
                ((Triggering unit) has buff Piercing Spines ) Equal to True
            Then - Actions
                Unit - Remove Piercing Spines  buff from (Triggering unit)
                Unit - Cause (Damage source) to damage (Triggering unit), dealing (((Life of (Triggering unit)) x (6.00 + (Real(PiercingSpinesLevel)))) / 100.00) damage of attack type Spells and damage type Normal
            Else - Actions
If the damage is turning up as 0, something in that formula is turning up as 0. I thought it was from the 6.00 + Real(PiercingSpinesLevel), but that was disproved when I changed it to a solid 7.00 and it still displayed 0. As a matter of fact, those same operations were used in the previous version and it applied the damage correctly, so I'm assuming it's Life of (Triggering unit). I have no idea why Life of (Triggering unit) would be 0, and I can't think of a substitute (before I used Target unit of ability being cast, but this is an arrow orb and we know that breaks autocast). I tried making a variable for Triggering unit and then using that in the formula, but then the trigger just straight up didn't work.

HALP
User avatar
Xenon
Zerg Queen's Nest Slave Trainee
Zerg Queen's Nest Slave Trainee
Posts: 771
Joined: Mon Oct 23, 2006 3:29 pm

Re: Loladins of Legend

Post by Xenon »

That 0 is from the arrow buff effect because the original floating text system displays damage of 0, and some buffs that cause 0 damage will register the damage event. The applied damage isn't working because you used the "unit is attacked" event which is incorrect.

Instead insert this as an if/then/else section in the Damage Event trigger (it's in the second category called Initialization).

Unit is Attacked registers before the missile hits the target meaning the unit will not have the buff when it registers, and it does not give Damage Source references either.

Also I recommend disabling LoL's original hero damage floating text trigger.
Last edited by Xenon on Tue Nov 07, 2006 5:13 pm, edited 1 time in total.
User avatar
IskatuMesk
Xel'naga World Shaper
Xel'naga World Shaper
Posts: 8328
Joined: Sat Feb 07, 2009 1:40 pm
Location: M͈̙̞͍͞ͅE̹H̨͇̰͈͕͇̫Ì̩̳CO̼̩̤͖͘ జ్ఞ‌ా

Re: Loladins of Legend

Post by IskatuMesk »

I tried to disable it... it still seems to be working, though.
User avatar
Xenon
Zerg Queen's Nest Slave Trainee
Zerg Queen's Nest Slave Trainee
Posts: 771
Joined: Mon Oct 23, 2006 3:29 pm

Re: Loladins of Legend

Post by Xenon »

Have you unchecked the trigger's "Enabled" box?
User avatar
IskatuMesk
Xel'naga World Shaper
Xel'naga World Shaper
Posts: 8328
Joined: Sat Feb 07, 2009 1:40 pm
Location: M͈̙̞͍͞ͅE̹H̨͇̰͈͕͇̫Ì̩̳CO̼̩̤͖͘ జ్ఞ‌ా

Re: Loladins of Legend

Post by IskatuMesk »

Pretty sure I did. I'll check after mucky sends me back the map.
User avatar
Mucky
Protoss Khalai Missionary
Protoss Khalai Missionary
Posts: 1014
Joined: Thu Aug 24, 2006 10:35 pm

Re: Loladins of Legend

Post by Mucky »

Ok, piercing spines works now. I'm going to do the same to power strike so its autocast will work. Thanks Q.
User avatar
Xenon
Zerg Queen's Nest Slave Trainee
Zerg Queen's Nest Slave Trainee
Posts: 771
Joined: Mon Oct 23, 2006 3:29 pm

Re: Loladins of Legend

Post by Xenon »

Arrows might not work with melee attacks. I'm pretty sure Cold Arrows don't, anyway.

Mesk: Godthunder appears to be working smoothly; on to the next one.
User avatar
Mucky
Protoss Khalai Missionary
Protoss Khalai Missionary
Posts: 1014
Joined: Thu Aug 24, 2006 10:35 pm

Re: Loladins of Legend

Post by Mucky »

I made Power Strike work by making Chaos Warden's attack ranged.

So yeah both Piercing Spines and Power Strike work correctly now. Yey.

EDIT: ok so i overlooked something very critical to the warden

omgarcan: wait
omgarcan: doesnt chaos warden have vampiric aura
direwolfnotinbed: FUCK
omgarcan: wow what a pwn

What a shitload of fuck.
Last edited by Mucky on Tue Nov 07, 2006 7:31 pm, edited 1 time in total.
tipereth
Zerg Hydralisk Nail Stylist
Zerg Hydralisk Nail Stylist
Posts: 597
Joined: Tue Sep 19, 2006 7:37 pm

Re: Loladins of Legend

Post by tipereth »

I probably wont be doing anything this week, so feel free to make the changes to the Priest and Tempest Knight, Mucky. I have stuff lined up for the Crusader and the *shudder* Arkedian Desolater the next time I get the map.
User avatar
IskatuMesk
Xel'naga World Shaper
Xel'naga World Shaper
Posts: 8328
Joined: Sat Feb 07, 2009 1:40 pm
Location: M͈̙̞͍͞ͅE̹H̨͇̰͈͕͇̫Ì̩̳CO̼̩̤͖͘ జ్ఞ‌ా

Re: Loladins of Legend

Post by IskatuMesk »

Tipereth WILL be getting on for more DC, though.

Seems like this week is mucky's week of fun. Other than some graphical things and divisions I am quite literally in no physical condition to reliably do anything right now. I've recently been having trouble with my heart which could easily degrade into something serious and life-threatening and I have to be ready to give up doing anything at a moment's notice to sleep off blood pressure/heart racing.
User avatar
Xenon
Zerg Queen's Nest Slave Trainee
Zerg Queen's Nest Slave Trainee
Posts: 771
Joined: Mon Oct 23, 2006 3:29 pm

Re: Loladins of Legend

Post by Xenon »

Alternate solution for Power Strike:

Searing Arrows appears to work with melee units but cannot leave a buff. Base Power Strike off Searing Arrows and set the damage to 0.01. Then in the section of the Damage Event trigger that requires damage < 0.02 add this:

If/then/else
  conditions
    unit type of (damage source) equal to Chaos Warden
    (damage) greater than 0
  then
    cause (damage source) to damage (triggering unit)

Make sure this is inside the damage < 0.02 section or it will almost certainly create an infinite loop.

Edit: Dammit, never mind. It appears to add the bonus damage directly to the base damage and won't cause 0.01 damage. :P
Last edited by Xenon on Wed Nov 08, 2006 2:57 pm, edited 1 time in total.
Post Reply