SPELL CONTEST #2 | Theme: Forbidden Arts | RESULTS POSTED

Viikuna

No Marlo no game.
Reaction score
265
What's the point in judging the code if most of it is done before, by someone else?

People are still going to need those functions..

If attachment systems were not allowed ( I dont really understand why attachment systems are an exception at all ), everyone would just write some H2I(timer)-0x100000, Handle Index to Array Index scripts, instead of using TimerUtils.

Not allowing some systems just forces you to do some extra work which is not really needed.

What if I need to use Captain Griffens GroupRefresh -function? ( It is pretty much must to have if you dont like buggy groups ) If I use it, I use code made by somene else. Damn, I cant even use H2I because someone invented it before me.

Seriously. All systems and scripts should be allowed.

edit.
I understand you, but there is a very thin line between what to allow and what to disallow.

Thats why the only reasonable solution is either allow or disallow all the systems.
 

Romek

Super Moderator
Reaction score
964
The rule "only attachment systems" is there because otherwise, it'd be easy to use big systems not created by you do all the work.
An example is Caster System or xe. They make, making spells far too easy.

@ eXirrah:
Well, if you can Jass, then how is this a problem for you?

> If WE makers thought that it is ugly to have hybrid code or something they shouldn't put the Custom Script function there at all....
They made BJs. ._.
 

Viikuna

No Marlo no game.
Reaction score
265
The rule "only attachment systems" is there because otherwise, it'd be easy to use big systems not created by you do all the work.
An example is Caster System or xe. They make, making spells far too easy.

If this is the case, it should be no Caster System or xe, instead of only attachment systems.

In wc3c they allow all systems and in Hive they only disallow big Caster Systems and Physic Systems, but it is only TheHelper where only attachment systems are allowed.

I dont even need any attachment systems for my spell.:banghead:

Cant you just let us to use all the small scripts and lil´systems, so I can use Walkability Check and GroupRefresh? :(

> If WE makers thought that it is ugly to have hybrid code or something they shouldn't put the Custom Script function there at all....
They made BJs. ._.

Jass and GUI were made by 2 different groups of people. GUI was just supposed to be easy to learn. They didnt really care how effecient or easy to read it was.

And it is NewGen and TESH which make Jass easy to read. Normal jass is actually pretty horrible.
 

Romek

Super Moderator
Reaction score
964
Well, it's much simpler to tell an attachment system from any others.
Disallowing "Big systems" is open to discussion, and could cause confusion.

I believe small snippets such as Parabolas, SafeX/Y, GroupRefresh, etc are allowed. :rolleyes:
 

Draphoelix

It's not the wintercold that's killing me
Reaction score
132
If I'm making a spell that involves jumping, and I used a formula to calculate the parabol thingy from another spell, would that be like using other's system?

Edit: Ops, didn't read your post
 

SerraAvenger

Cuz I can
Reaction score
234
It's to protect GUI users.

Pseudo locals don't work inside unit group loops and in conditions, for example.

No, this rule is not up to discussion.



What's the point in judging the code if most of it is done before, by someone else?

Though, re-inventing the wheel isn't great either...


I understand you, but there is a very thin line between what to allow and what to disallow.

Yes, there are a lot of useful snippets out there, which would make code more fluid and optimised but currently, the rules stay as they are.

Feedback is considered when hosting the next contest...

May we use our own Infrastructure libraries? As long as we have coded them ourselves, I see no problem in that.
 

Romek

Super Moderator
Reaction score
964
Thanks for the WIP.

Feel free to post your WIPS everyone else. :)

I can't download ~GaLs~ one, it's as if it's a broken link. I'm sure that's a problem on my side though.
 

Romek

Super Moderator
Reaction score
964
> I uploaded it to the msn live skydrive.
I realised.
I used to use skydrive a lot, but suddenly it stopped 'working'.
Though it works for everyone else. :p

Thanks for uploading it here. :)
 

Draphoelix

It's not the wintercold that's killing me
Reaction score
132
Does the spell have to fit a melee map? Can I give the ability 2 levels and make it strong as an ulti?
 

Romek

Super Moderator
Reaction score
964
Balance isn't being taken into consideration. As long as it doesnt do 1337 damage for 666 seconds to everything on the map, or deal 1 damage over 1337 seconds. Or any other extreme...
 

Draphoelix

It's not the wintercold that's killing me
Reaction score
132
There were also levelable mentioned, is 2 levels enough? Thought I don't understand why it's needed.
 

Romek

Super Moderator
Reaction score
964
Well, I'd prefer it if your spell had multiple levels, as that demonstrates your ability to change the spell depending on the level (Damage, range, etc).
It's not exactly hard to make a spell have 3 levels instead of 1 though...
 

Viikuna

No Marlo no game.
Reaction score
265
I just love this test map. Everything is made ready for you. Even the minimum move speed is set to 0.

My spell is ready as soon as I get it debugged. :D
 

polo2005

Wana start playing LoL? http://tinyurl.com/369as27
Reaction score
97
is it allowed to have 1 spell that you learn (that is invisible (not clickable)) that adds 2 "combo" spells?
 

Andrewgosu

The Silent Pandaren Helper
Reaction score
716
is it allowed to have 1 spell that you learn (that is invisible (not clickable)) that adds 2 "combo" spells?

If you mean adding auras in an invisible spell book, why not?

Though, wouldn't that make your code very short, letting us grade nothing, would it?...
 
General chit-chat
Help Users
  • No one is chatting at the moment.

      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