HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

Disintegrate

01-31-2009, 12:16 AM#1
Vexorian
Disintegrate spellmap (With bonus spells)

Included:
Disintegrate (FocusMagic) Like a lightning effect with collision
Swap (SwapArrow)
FireOrb (ArcaneArrow) These last two are basically just xecollider samples.

Yeah these are just the hero contest spells, but packed in their own spell map without Mc!'s art, so I can update them with bug fixes. Disintegrate and FireOrb actually got updated and got more features than the ones in the hero contest submission... These things don't really look that well without Mc!'s art though.

Disintegrate was a fun spell to code, and yes it was inspired by a d3 video...

Edit: updated to fix bug with FireOrb

Expand FocusMagic:
Attached Images
File type: pngdis.png (217.3 KB)
Attached Files
File type: w3xDisintegrate.w3x (161.3 KB)
01-31-2009, 12:22 AM#2
TriggerHappy
Source Code?
01-31-2009, 12:25 AM#3
Vexorian
There's a program called world editor which comes with warcraft 3 that can allow you to see the code.
01-31-2009, 12:38 AM#4
Veev
Where can I download this program at?

Disintegrate is really cool.
01-31-2009, 01:31 AM#5
emjlr3
ima take a look at this and compare it to what i did when i made it for our D3 map - see if i can get any pointers (MC!s are does make it looks distinctly better, I only wish he could have made the lightning effect less lightningy and more lasery/lavay/more like a dense,viscous liquid)
01-31-2009, 01:39 AM#6
Vexorian
But wasn't the video's one more laser like?

I don't have enough memory to remember correctly.
01-31-2009, 02:20 AM#7
emjlr3
it was, the only thing i can think to compare it to would be the wand beams from the HP movies - like i said, as opposed to lightning the beam looks more like a dense, viscous liquid

MC!s looks much better then the WC3 FoD lightning, but i think there was still room for improvement (mind you this is just from screenys ive seen, i have yet to test it in game

**what exactly does this:
Collapse JASS:
AddSpellEffectTargetById(GetUnitTypeId(t), EFFECT_TYPE_SPECIAL, t, "origin" )

do???

and how does it create a "cute FX on unit death"
01-31-2009, 03:00 AM#8
Zerzax
It references the effect field within " Art - Special " in the object editor page of the base ability.
01-31-2009, 03:13 AM#9
Vexorian
Quote:
**what exactly does this:
Collapse JASS:
AddSpellEffectTargetById(GetUnitTypeId(t), EFFECT_TYPE_SPECIAL, t, "origin" )

do???

and how does it create a "cute FX on unit death"
It creates a cute FX on unit death.

well, when you explode units the special art field of the unit is played. This does that.
01-31-2009, 07:29 AM#10
Archian
I must say I'd prefer emjlr3's version. Here you can't swing it around like in the gameplay trailer, you have to channel a new spell in order to hit other units.

You should consider such feature, it would be an improvement.

Cool fire orb, though.
01-31-2009, 10:38 AM#11
akolyt0r
Nice spells..
but i got thousands of double frees when fire orb missiles hit any enemies ...
Collapse JASS:
       method onUnitHit takes unit hitunit returns nothing
           if damageconf[.level].damageTarget(.source, hitunit, secondMissileDamage(.level) ) then
            
            call .destroy() // call .terminate() ...
           endif
       endmethod
01-31-2009, 11:31 AM#12
Vexorian
That's so lame, I should really make my build scripts use --debug by default unless it is the release...

It is inspired by the trailer but I do not intend to reproduce it 100% , I actually like the red lightning stuff and I already made swinging before when making lightning inferno and the other freezing spell, it is cool for demonstrations but it doesn't have a huge gameplay value due to wc3's controls, besides of overcomplicating the code...

Quote:
Cool fire orb, though.
That's got to be the silliest spell I ever made.
01-31-2009, 12:22 PM#13
akolyt0r
Quote:
Originally Posted by Vexorian
That's so lame, I should really make my build scripts use --debug by default unless it is the release...

Yeah, you should, really. That would protect you from those cheap errors for real.
01-31-2009, 02:54 PM#14
Vexorian
That thing was updated anyway.
02-01-2009, 06:03 PM#15
Rising_Dusk
Anyways, this looks good by me. Approvizzled.