• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.
  • 💡 We're thrilled to announce that our upcoming texturing contest is in the works, and we're eager to hear your suggestions! Please take this opportunity to share your ideas in this theme discussion thread for the Texturing Contest #34!
  • 🏆 Hive's 7th HD Modeling Contest: Icecrown Creature is now open! The frozen wastes of Icecrown are home to some of Azeroth’s most terrifying and resilient creatures. For this contest, your challenge is to design and model a HD 3D monster that embodies the cold, undead, and sinister essence of Icecrown! 📅 Submissions close on April 13, 2025. Don't miss this opportunity to let your creativity shine! Enter now and show us your frozen masterpiece! 🔗 Click here to enter!

[Solved] Bloated custom abilities

Status
Not open for further replies.
Level 2
Joined
Jun 15, 2022
Messages
6
Greetings !
Perhaps I am completely stupid, that is to be considered, but I encounter quite a problem with the editor right now.

The context is that I have used the editor in the original WC3, and I were pretty good at using it. However, since Warcraft 3 : Reforged, I happen to have a recurrent problem concerning the abilities.
When I try to create a new ability (in this case, a derivative of Flame Strike, the AOE damage spell of the Blood mage hero), the whole thing ends up bloated with useless, and irrelevant data. To make it clearer, here is a screenshot of what I'm talking about.

Here is a screenshot of the Flame Strike ability. Everything is clear and works well ! Note how the scroll bar is large, and shows that the ability has only few lines.
Flame strike.PNG


Now, let's take a look at Phage Strike (my custom ability), that I have just created, using the "New ability" button. Note that the problem is the same when I try to copy/paste an ability.
Phage strike.PNG

Note how new, irrelevant, useless and bloating lines have appeared, and how the scroll bar is now at the smallest, showing how many unreadable lines have appeared.

As said, I might be stupid, but this problem never happened to me in the previous version of the editor, and I am not sure if it is normal, and if there is a way to make it disappear. Currently, all I can do is try to see in the original ability which fields exist or not, and it is a hell to work like this.

Does someone have a solution ?
 
Last edited:
Level 2
Joined
Jun 15, 2022
Messages
6
I think that I have isolated the problem.
When I edit a map outside a campaign, it works just fine.
However, if I open my campaign, use "Edit map" on the map I wish to edit, and then create abilities, it suddenly "stops" working, creating bloated abilities like the example above.
I suppose I could just create all my maps independently and then join them together in the campaign, but it would be very messy, considering the fact that there is an object editor especially made for shared data through the campaign...

An idea of the origin of this problem ? I am far from being an expert in how Blizzard do their development.
And, could someone tell me if it's my campaign, or if the problem appears as soon as a map is opened through the campaign editor ?
 
This has been an issue with making map abilities for maps inside a campaign. This is why the way of handling campaigns involves either having to use the Campaign Object Editor, or use object editor files and have the map edited outside of campaign documents then imported in.
 
Level 2
Joined
Jun 15, 2022
Messages
6
All right, thanks for all of your answers !
I will put this post as "Solved", as people with the same issue should find satisfactory explanations here ^^
 
Level 2
Joined
Jun 15, 2022
Messages
6
I think object data during gameplay is stored in some kind of database. As such it supports all those fields for every ability, even if the ability logic does not use them. The way WorldEditor filters out unused fields must be broken when campaign object data is loaded.
By the way, it is a very lame way to do it... I mean, I am a developer myself, and I would never imagine doing this XD
Blizzard surely has surprising ways of working.
 
Status
Not open for further replies.
Top