Staredit Network > Forums > Modding Assistance > Topic: Making New Spells
Making New Spells
Oct 26 2015, 5:44 am
By: Sand Wraith  

Oct 26 2015, 5:44 am Sand Wraith Post #1



How can we modders, using all tools and possibilities at our disposable, create a solution to casting entirely "new" spells?

Take "new" to mean either:
A (1) An entirely new set of Firegraft buttons, tech id, order id, and processing through code to cause an effect.
A (2) A solution in which the resulting effect, as observed by a player user, is indistinguishable from (1).

Optional requirements:
B (1) The new spell does not require ANY modification of existing spells used in Brood War.
B (2) The new spell does not require any modification of existing spells used in Brood War that would result in any particular differences observable by the player user.

Previously, I have explored methods that would fulfill A2 and B2 in the techdemo VFSRST using an older version of GPTP and by exploiting reading unit order signals (written from iscript.bin processing and user-input orders).

Do we have new possibilities or ideas now?




Oct 31 2015, 5:19 pm SCRuler Post #2



its been a while since I posted, but honestly I would be interested in hearing the ways you already know of.



None.

Oct 31 2015, 11:24 pm Sand Wraith Post #3



Theoretical explanation to follow A2 B2: http://www.staredit.net/topic/15790/

Tech demo of ways to create new spells following A2 B2: http://www.staredit.net/files/2955/




Nov 2 2015, 9:45 pm SCRuler Post #4



So if I understand correctly, we gotta code ourselves?
Hm.



None.

Nov 21 2015, 2:23 pm JanuszPawulon Post #5



I came up with a method for adding new simple spells for units which doesn't have any other spells. Example: I gave dragoon a button for ensnare, but changed its icon and label to let's say NewSkill. Then added a spellcasting animation for dragoon, but instead of using the castspell opcode I used:
useweapon 108
wait 20
useweapon 84
The result was that dragoon got a spell that maelstormed enemy units and psi stormed them after a while. The cons of this are that it doesn't create a bullet, it doesn't show the energy cost when you point on the spell icon an if you want to change its energy cost you have to change ensnare's energy cost. Kinda dumb but it works for simple stuff.



None.

Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[2026-9-14. : 3:21 pm]
Oh_Man -- Racoon City Remastered*
[2026-9-14. : 3:21 pm]
Oh_Man -- Join the front line SEN, DEFEND MANKIND. 2030 is just a number! https://scmscx.com/map/2fHHj96p
[2026-9-14. : 3:21 pm]
Oh_Man -- from the maker of the legendary Architect RPG, the peerless Racoon City, the capitvating One Piercing Note, comes another creation minutes in the making
[2026-9-14. : 11:15 am]
Oh_Man -- heh heh thanks for the minerals suckers, now it's time to quit while i'm ahead
[2026-9-14. : 1:01 am]
Oh_Man -- Heroes of the Storm literally died and was revived before we got next SC game. Wb Loveless, u cooking any UMS for us?
[2026-9-13. : 11:35 pm]
LoveLess -- getting diablo 5 and wow 4 before starcraft ghost
[2026-9-13. : 9:22 pm]
RIVE -- To be fair, I used to post custom emotes back when I still used the forums.
[2026-9-13. : 12:54 pm]
l)ark_ssj9kevin -- RIVE
RIVE shouted: 💯
holy shit did you just use an emoji on SEN that feels illegal 🍆
[2026-9-13. : 10:24 am]
Moose -- Heinermann
Heinermann shouted: new era of SC and it's just some shooter they're gonna cancel before 2030
StarCraft 2: Ghost 2, The Reghostening
[2026-9-13. : 3:38 am]
Symmetry -- :wob:
Please log in to shout.


Members Online: lil-Inferno, Zoan, City