Upon seeing valkemiere spells, I can 100% confirm it isn't stolen by Ribenamania.
Why?
First of all, valkemiere spells was completely terrible coded. It use wait, it contain memory leak, does not use loop, contain Do Nothing action and
DOES NOT EVEN REMOVE MOST OF THE MEMORY LEAK..
On the other hand, the JASS version by Ribenamania was far perfect, it does not even have a single leak (It even destroy boolexpr leak), use coordinates x,y,z, use natives, bjless and local variable as well.
If I am Ribenamania, I won't be stealing valkemiere spells as anybody who are being a experience spells maker could code a better trigger than this, even if anybody want to edit to make it better. It would be a hell lot of work.
Just look at this trigger, ever heard of loop?
-
Meteor Assault
-

Events
-


Unit - A unit Starts the effect of an ability
-

Conditions
-


(Ability being cast) Equal to (==) Meteor Assault
-

Actions
-


Special Effect - Create a special effect at ((Center of (Region centered at (Position of (Triggering unit)) with size (300.00, 300.00))) offset by 256.00 towards 0.00 degrees) using Abilities\Spells\Other\BlackArrow\BlackArrowMissile.mdl
-


Set MeteorSFX[1] = (Last created special effect)
-


Special Effect - Create a special effect at ((Center of (Region centered at (Position of (Triggering unit)) with size (300.00, 300.00))) offset by 256.00 towards 45.00 degrees) using Abilities\Spells\Other\BlackArrow\BlackArrowMissile.mdl
-


Set MeteorSFX[2] = (Last created special effect)
-


Special Effect - Create a special effect at ((Center of (Region centered at (Position of (Triggering unit)) with size (300.00, 300.00))) offset by 256.00 towards 90.00 degrees) using Abilities\Spells\Other\BlackArrow\BlackArrowMissile.mdl
-


Set MeteorSFX[3] = (Last created special effect)
-


Special Effect - Create a special effect at ((Center of (Region centered at (Position of (Triggering unit)) with size (300.00, 300.00))) offset by 256.00 towards 135.00 degrees) using Abilities\Spells\Other\BlackArrow\BlackArrowMissile.mdl
-


Set MeteorSFX[4] = (Last created special effect)
-


Special Effect - Create a special effect at ((Center of (Region centered at (Position of (Triggering unit)) with size (300.00, 300.00))) offset by 256.00 towards 180.00 degrees) using Abilities\Spells\Other\BlackArrow\BlackArrowMissile.mdl
-


Set MeteorSFX[5] = (Last created special effect)
-


Special Effect - Create a special effect at ((Center of (Region centered at (Position of (Triggering unit)) with size (300.00, 300.00))) offset by 256.00 towards 225.00 degrees) using Abilities\Spells\Other\BlackArrow\BlackArrowMissile.mdl
-


Set MeteorSFX[6] = (Last created special effect)
-


Special Effect - Create a special effect at ((Center of (Region centered at (Position of (Triggering unit)) with size (300.00, 300.00))) offset by 256.00 towards 270.00 degrees) using Abilities\Spells\Other\BlackArrow\BlackArrowMissile.mdl
-


Set MeteorSFX[7] = (Last created special effect)
-


Special Effect - Create a special effect at ((Center of (Region centered at (Position of (Triggering unit)) with size (300.00, 300.00))) offset by 256.00 towards 315.00 degrees) using Abilities\Spells\Other\BlackArrow\BlackArrowMissile.mdl
-


Set MeteorSFX[8] = (Last created special effect)
-


Special Effect - Create a special effect at ((Center of (Region centered at (Position of (Triggering unit)) with size (300.00, 300.00))) offset by 256.00 towards 360.00 degrees) using Abilities\Spells\Other\BlackArrow\BlackArrowMissile.mdl
-


Set MeteorSFX[9] = (Last created special effect)
-


Special Effect - Create a special effect attached to the head of (Triggering unit) using war3mapImported\MindFog.mdx
-


Set MeteorSFX[10] = (Last created special effect)
-


Wait 2.00 game-time seconds
-


Special Effect - Destroy MeteorSFX[1]
-


Special Effect - Destroy MeteorSFX[2]
-


Special Effect - Destroy MeteorSFX[3]
-


Special Effect - Destroy MeteorSFX[4]
-


Special Effect - Destroy MeteorSFX[5]
-


Special Effect - Destroy MeteorSFX[6]
-


Special Effect - Destroy MeteorSFX[7]
-


Special Effect - Destroy MeteorSFX[8]
-


Special Effect - Destroy MeteorSFX[9]
-


Special Effect - Destroy MeteorSFX[10]
If a GUI spells was indeed convert into JASS, the most obvious thing you could notice was.
1) It does not use local variable.
2) It contain bj.
3) It leak boolexpr.
4) It use location, instead of coordinates (A good jasser never use location).
However, I failed to notice those in his code. It was clean and perfect since it was really make out of scratch like he say it does. If you bring this issues to every staff with JASS experience, I can guarantee you the answer are the same if they make a comparison between your spells and Ribenamania spells.
From the triggering I seen, valkemiere does not even know a single thing about GUI and yet he claim somebody who know JASS to stole his spells? That's like saying Vexorian stole somebody spells who are done 100% in GUI without any JASS interfere.