• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

Sylvanas Hero Concept

zCl7LRU.png


SotkXca.png
tQqiJrF.png

Sylvanas, the Banshee Queen, responsible for the recent demise of Azeroth. Sylvanas, in this Hero Concept, is a main Long Range Assassin specialized in crowd control. Thanks to all that have been credited for their awesome work on models, effects, icons and code libraries, and please, if you find that no credit was given to you for your work here or credit were given by mistake, let me know, so I can fix it. Enjoy!

Black Arrows

Cry of the Banshee Queen

Arrow Storm

Screaming Banshees

Forsaken Arrow

Withering Fire

Ranger Precision


i9JcyX8.png


KhjH9wX.gif

umIU1CX.png


3IGHjng.gif

1IAcbaH.png


aSHw24d.gif

fYloaM8.png


CKV4HRI.gif

NHh7jn7.png


4FWJDQt.gif

AZGCuvV.png


0xIuYCT.gif

vBJTeBH.png

nyvCDoh.png

  • N3rth
  • YourArthas and the Rebirth Team
  • Magtheridon96
  • The Panda
  • AZ
  • Darkfang
  • Mythic
  • Bribe
  • Deathclaw24
  • 4eNNightmare
  • JetFangInferno
  • Blizzard

10/18/2020
  • Requirement Systems updated to their latest versions.
  • New Library PluginSpellEffect
  • Spells that require SpellEffectEvent by Bribe now also requires the new library.
11/02/2020
  • Requirement Systems updated to their latest versions.
11/23/2020
  • Requirement Systems updated to their latest versions.
04/30/2021
  • Concept ported to LUA
  • Required systems updated to their latest versions
05/11/2021
  • Updated to use the latest version of the requirement libraries
  • Adjust the starting height of abilities that use Missiles
  • Fixed a bug in the Cry of the Banshee Queen ability.
06/06/2021
  • Updated to use the latest version of the requirement libraries
01/13/2022
  • Updated to use the latest version of the requirement libraries
01/01/2023
  • Cry of the Banshee Queen v1.3
    • Updated to use the new CrowdControl system
  • Forsaken Arrow v1.3
    • Updated to use the new CrowdControl system
02/04/2023
  • Black Arrow v1.3
    • Included helper method to fix a bug in Arrow Storm and Forsaken Arrow
  • Arrow Storm v1.3
    • Fixed a bug where units cursed and killed by Arrow Storm would not spawn skeletons. (Requires v1.3 of Black Arrow)
  • Forsaken Arrow v1.4
    • Fixed a bug where units cursed and killed by Forsaken Storm would not spawn skeletons. (Requires v1.3 of Black Arrow)

Pack updated to match my standard requirement libraries. For those who cant open the map due to a problem in the editor when trying to load Object Data, get the Object Data here.
Contents

Sylvanas Hero Concept (Map)

Sylvanas Hero Concept (Map)

Reviews
MyPad
Aside from the usual fanfare, the idea of Sylvanas being an aggressive force of evil that can shred through enemy ranks with her powerful magic and enchanted bows is greatly exemplified here. Impressive as always. The system works fantastically, and...

Uncle

Warcraft Moderator
Level 63
Joined
Aug 10, 2018
Messages
6,455
Great hero design, that's a really clever idea having the Black Arrow toggle affect the other skills.

And that icon for Arrow Storm! Can you believe I made that 14 years ago? I was only 12! I'm still amazed it got approved (It's a blatantly obvious re-color of Blizzard, and a fairly poor one at that LOL).
 
Level 3
Joined
Nov 23, 2017
Messages
31
beautiful work, but you could change an ability if possible, an arrow hitting the enemy and two chains coming out of that enemy unit that grab two nearby units, and when exploiting the ability attract the units
 
Level 20
Joined
May 16, 2012
Messages
635
anyone know how to open this map on editor? it always says missing unit data or invalid on both WE and JGNP. Thank you

What version of the game/editor you trying to open it? This was build using the latest patch. If the problem persists i will post the map Object Data as well so people can import it to a blank map e just copy the code over from Trigger preview
 
Level 2
Joined
Aug 3, 2020
Messages
6
What version of the game/editor you trying to open it? This was build using the latest patch. If the problem persists i will post the map Object Data as well so people can import it to a blank map e just copy the code over from Trigger preview
It's ok playing on a really old warcraft 3 1.26.
 
Level 2
Joined
Apr 17, 2017
Messages
22
Quick Question related to the Arrow Storm ability. how did you trigger it to detect whether your hero's Black arrow is currently active or not? is it possible to replicate this on older patches?
 
Level 20
Joined
May 16, 2012
Messages
635
Quick Question related to the Arrow Storm ability. how did you trigger it to detect whether your hero's Black arrow is currently active or not? is it possible to replicate this on older patches?

I use the "A unit is issued an order" event. When the unit active the black arrows it detects an an order and when it deactivates it it detects another order, then i save it in a global variable to be used by the Arrow Storm and other abilities. It can be done in any patch.
 
Level 2
Joined
Apr 17, 2017
Messages
22
I use the "A unit is issued an order" event. When the unit active the black arrows it detects an an order and when it deactivates it it detects another order, then i save it in a global variable to be used by the Arrow Storm and other abilities. It can be done in any patch.


hmmm Will try this thanks for the quick reply!
 
Aside from the usual fanfare, the idea of Sylvanas being an aggressive force of evil that can shred through enemy ranks with her powerful magic and enchanted bows is greatly exemplified here. Impressive as always.

The system works fantastically, and is particularly efficient at handling memory usage. A word of caution ought to be given to users who would like to import Screaming Banshees; check the pathability of the area where the caster would blink into.

Nitpicks:
The missile for the Screaming Banshees spell appears to be too small in the SD version (and appears to be an orb for some reason?).

Status:
[color=ffcc00]Approved[/color]
 
Level 20
Joined
May 16, 2012
Messages
635
my 1.31b WE can't play it.Missing or invalid terrain layer information data
Do you have a copy of the game or are you using the original version? Maybe it's a problem with the latest patch (bloody blizzard f**uking things up). Anyway, you can always use the ObjectData I provided and import it to an empty map and use the Preview Triggers tab in the thread to get the codes. You can use an MPQEditor to get the models and icons.
 
Level 1
Joined
May 8, 2022
Messages
2
I really like this version of Sylvanas's model, but it doesn't speak and doesn't have a heroic aperture, I wish someone would fix that.
 
Level 1
Joined
Feb 10, 2023
Messages
4
Having issues with Sylvanus and Illidan imports (Muradin works fine, some like Yu'lon I can't even open your map because of Bliizard's awful patch update). For both issue heros, everything is imported except scripts (I always get errors for scripts, but I got errors on Muradin too) and the test game works with the models. However some of the abilities aren't working. Sylvanus for example - Ranger Precision (never triggers), Forsaken Arrow and Withering Fire (no damage or visual) and worst of all, Black Arrow (while active attacks do damage but no visual and no buff, and no skeletal soldiers created). Is this a trigger issue? Script issue? It's all imported as is described, and I made no edits in the code since everything appears to match.
Thanks so much your work is awesome!
 
Level 38
Joined
Feb 27, 2007
Messages
4,951
I always get errors for scripts
In the trigger editor menu bar, navigate to JASSHelper > Enable JASSHelper, Enable vJASS and turn them both on. These settings are off by default now in all maps/editors for some godforsaken reason.
For both issue heros, everything is imported
The order you import matters (unless you import all object data via .w3o at once but I think that overwrites your own custom data). If an ability uses a buff, when you paste the ability into a new map it will try to put that correct buff in the same data field. If the buff exists already you’re fine, but if it doesn’t then it will either be blank, populated by the default buff, or populated with another buff of the same rawcode as the original.

The WE does not check to update this field when you DO paste the buff because it doesn’t work retroactively like that. This applies to things like abilities lists for units, upgrades used/techtree requirements, units spawned by abilities, etc.. Think about the order when you are pasting over object data.

GUI Triggers must come after object data, since any references to specific objects need them to exist to work. For JASS/Lua triggers this is less important because you’ll likely have to update the rawcodes used manually anyway.
 
Level 1
Joined
Feb 10, 2023
Messages
4
In the trigger editor menu bar, navigate to JASSHelper > Enable JASSHelper, Enable vJASS and turn them both on. These settings are off by default now in all maps/editors for some godforsaken reason.

The order you import matters (unless you import all object data via .w3o at once but I think that overwrites your own custom data). If an ability uses a buff, when you paste the ability into a new map it will try to put that correct buff in the same data field. If the buff exists already you’re fine, but if it doesn’t then it will either be blank, populated by the default buff, or populated with another buff of the same rawcode as the original.

The WE does not check to update this field when you DO paste the buff because it doesn’t work retroactively like that. This applies to things like abilities lists for units, upgrades used/techtree requirements, units spawned by abilities, etc.. Think about the order when you are pasting over object data.

GUI Triggers must come after object data, since any references to specific objects need them to exist to work. For JASS/Lua triggers this is less important because you’ll likely have to update the rawcodes used manually anyway.
Thanks for the reply. For that reason I do the "all object data import via .w3o" but still the RangerPrecision doesn't add agility, the BlackArrow debuff doesn't spawn any skelies, ForsakenArrow doesn't have a visual (I just see the damage on the enemy units) and Whither Arrow doesn't even show up on her abilities even though it's added.

I changed all the .mdl to .mdx (not sure if that matters but that's how it looks in my assets) but that's as far as I'd want to go tinkering as I am not experienced with coding or triggers. If it's just because of the latest patch messing things up, I'll leave it at that. Otherwise I am trying to learn :)
 
Level 20
Joined
May 16, 2012
Messages
635
Thanks for the reply. For that reason I do the "all object data import via .w3o" but still the RangerPrecision doesn't add agility, the BlackArrow debuff doesn't spawn any skelies, ForsakenArrow doesn't have a visual (I just see the damage on the enemy units) and Whither Arrow doesn't even show up on her abilities even though it's added.

I changed all the .mdl to .mdx (not sure if that matters but that's how it looks in my assets) but that's as far as I'd want to go tinkering as I am not experienced with coding or triggers. If it's just because of the latest patch messing things up, I'll leave it at that. Otherwise I am trying to learn :)
How about sharing your map so we can take a look?
 
Level 1
Joined
Feb 10, 2023
Messages
4
How about sharing your map so we can take a look?
Hopefully it lets you open it. Black Arrow doesn't summon skeletons (although you can see something invisible causing damage occasionally), Forsaken Arrow doesn't have a visual and Ranger Precision doesn't proc.
 

Attachments

  • (2)EchoIsles.w3x
    3.4 MB · Views: 9
Level 1
Joined
Feb 10, 2023
Messages
4
is it possible I need to add string text somewhere? when i import the strings i get dozens of errors (3, 45, 55, 65, 123, 125, etc)
 

Attachments

  • Screenshot 2023-02-24 150413.png
    Screenshot 2023-02-24 150413.png
    15.2 KB · Views: 8
Top