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.
  • 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