Heroes of Might and Magic Community
visiting hero! Register | Today's Posts | Games | Search! | FAQ/Rules | AvatarList | MemberList | Profile


Age of Heroes Headlines:  
5 Oct 2016: Heroes VII development comes to an end.. - read more
6 Aug 2016: Troubled Heroes VII Expansion Release - read more
26 Apr 2016: Heroes VII XPack - Trial by Fire - Coming out in June! - read more
17 Apr 2016: Global Alternative Creatures MOD for H7 after 1.8 Patch! - read more
7 Mar 2016: Romero launches a Piano Sonata Album Kickstarter! - read more
19 Feb 2016: Heroes 5.5 RC6, Heroes VII patch 1.7 are out! - read more
13 Jan 2016: Horn of the Abyss 1.4 Available for Download! - read more
17 Dec 2015: Heroes 5.5 update, 1.6 out for H7 - read more
23 Nov 2015: H7 1.4 & 1.5 patches Released - read more
31 Oct 2015: First H7 patches are out, End of DoC development - read more
5 Oct 2016: Heroes VII development comes to an end.. - read more
[X] Remove Ads
LOGIN:     Username:     Password:         [ Register ]
HOMM1: info forum | HOMM2: info forum | HOMM3: info mods forum | HOMM4: info CTG forum | HOMM5: info mods forum | MMH6: wiki forum | MMH7: wiki forum
Heroes Community > Library of Enlightenment > Thread: New Spells Plugin, The
Thread: New Spells Plugin, The This thread is 13 pages long: 1 2 3 4 5 6 7 8 9 10 11 12 13 · «PREV / NEXT»
AlexSpl
AlexSpl


Responsible
Supreme Hero
posted April 08, 2022 09:27 PM
Edited by AlexSpl at 21:32, 08 Apr 2022.

The current version of the plugin consists of about 6500 lines of code. This is a huge number for a single plugin. This is my biggest plugin. I'm also working on my independent API (thanks to unique findings of void_17, I can understand the whole code of RoE). So, I don't have any significant problems, at least, with spells. I'm ready to implement even the most weird ideas for spells, if you can provide me with graphics assets that will inspire me Because I understand that code is nothing without proper graphics in games.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
fanofheroes
fanofheroes


Famous Hero
posted April 09, 2022 12:10 AM
Edited by fanofheroes at 00:10, 09 Apr 2022.

AlexSpl said:
The current version of the plugin consists of about 6500 lines of code. This is a huge number for a single plugin. This is my biggest plugin. I'm also working on my independent API (thanks to unique findings of void_17, I can understand the whole code of RoE). So, I don't have any significant problems, at least, with spells. I'm ready to implement even the most weird ideas for spells, if you can provide me with graphics assets that will inspire me Because I understand that code is nothing without proper graphics in games.


Is it a lot of work to see if this mod could one day be compatible with ERA/WOG? I'd be happy to collaborate by making graphics for new spells and their animations, but it would all be in vain if I couldn't enjoy it too

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
AlexSpl
AlexSpl


Responsible
Supreme Hero
posted April 09, 2022 12:19 AM

I think majaczek can translate it to the ERA language. I know there aren't many differencies, but they are. Basically, my code is a bunch of hooks that can be incompatible with the ERA hooks. But, as you see, everything is solvable. It's just me who don't want to relocate hooks, patches, etc for my plugin to work with the ERA. Just because I don't know anything about the ERA. And he does. So, this is not a problem, if he's not against an extra work.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
fanofheroes
fanofheroes


Famous Hero
posted April 09, 2022 12:27 AM

The hardest part for me will be ensuring the spell animations don't look cheesy.  I'll write down some ideas for spells and make some spell scroll images.  

Assuming this works, will majaczek have to translate it to ERA every time you make an update, or will you be able to make the new updates on your own with ERA as well?

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
AlexSpl
AlexSpl


Responsible
Supreme Hero
posted April 09, 2022 12:39 AM

I think he did the main work transferring my code to the ERA platform already (the hardest part). So, it will be no challenges anymore, because, basically, spells are functions written in the universal language.

About new spells, I provided the guide how you can add your new buff of debuffs, it's about 15-30 minutes of work. I'd introduced patterns by I don't think it would be the fair exchange, as you see that there are not many people who really want to "touch" their spells in the real game. Maybe they wait until the HotA Crew implements something. They should after this As always, AlexSpl is a pioneer, again.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Szaman
Szaman


Known Hero
posted April 09, 2022 01:14 AM
Edited by Szaman at 01:14, 09 Apr 2022.

AlexSpl said:
The current version of the plugin consists of about 6500 lines of code. This is a huge number for a single plugin. This is my biggest plugin. I'm also working on my independent API (thanks to unique findings of void_17, I can understand the whole code of RoE). So, I don't have any significant problems, at least, with spells. I'm ready to implement even the most weird ideas for spells, if you can provide me with graphics assets that will inspire me Because I understand that code is nothing without proper graphics in games.


I will do my best I'm not a professional graphic maker, but some experience in making graphics i have Just finished my empty spell background


 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
AlexSpl
AlexSpl


Responsible
Supreme Hero
posted April 09, 2022 01:18 AM
Edited by AlexSpl at 01:24, 09 Apr 2022.

Well, most difficult problems of the initial code were solved by Sav, the enthusiast of the same kind. The great reverser. I saw his code for Interference. Believe me this guy knows what he is doing. Very reliable code, you can only expect from a man who dedicated himself entirely to Heroes. You probably know my program LMOracle for Heroes, with his implementation of Interference and IDA I added Interference in about one hour. His patches of the secondary skill system and my program that was ready for them.

Well, you will hardly understand what Heroes 3 was in 2009. Some of you said Heroes is life. It was. You wanted to know everything about this game. You lived, actually, in Heroes. And now, what we have? The next game of this scale is probably scheduled for 2050. I wish you won't abandon this game even in 2050. We are the community and we are crazy ) People who wrote texts about which spell is better - Shield or Stone Skin - definitely deserve their name on the monument erected in hohor of us, people, who loved and love heroes sincerily.

We change. Heroes stay the same.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
AlexSpl
AlexSpl


Responsible
Supreme Hero
posted April 09, 2022 01:45 AM

I feel things very deeply. I was crying when I found the tomb of Lord Brienne. I didn't know him personally, but I felt then a loss. Every time a hero passes I cry. Don't know why, maybe we are indeed a family? I play URU, so if you are also like Myst, Riven, join MOULa. Here is the link - https://mystonline.com/en/ This game is also my love. Just an ad for those who probably seek something cool and different than Heroes

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
AlexSpl
AlexSpl


Responsible
Supreme Hero
posted April 09, 2022 02:09 AM
Edited by AlexSpl at 02:14, 09 Apr 2022.

Quote:
I will do my best I'm not a professional graphic maker, but some experience in making graphics i have Just finished my empty spell background

I have many ideas for spells. You can read our long dialog with Rolex about new spells. It seems he was right, you are very conservative, and not open for the real changes But I think Heroes need them. You cannot add only those spells that increase attack, defense, health, whatever. Boring! I introduced two spells which Rolex was against. And I still think that they are awesome! These spells are Explosion and Incineration. Basically, they are his spells, but I think my twists, yet to be found, are the real addition to their beauty.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
fanofheroes
fanofheroes


Famous Hero
posted April 09, 2022 02:39 AM

Incineration sounds cool.  Explosion I'm confused.  Does it reduce speed for a round by 1, or reduces speed to 1?

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
AlexSpl
AlexSpl


Responsible
Supreme Hero
posted April 09, 2022 03:02 AM

Yes, these additions make them really cool. But Incineration is more complex, try Incineration + Resurrection to see the difference.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
fanofheroes
fanofheroes


Famous Hero
posted April 09, 2022 05:26 AM

AlexSpl said:
Yes, these additions make them really cool. But Incineration is more complex, try Incineration + Resurrection to see the difference.


Perhaps I misread, but doesn't Incineration negate the effects of resurrection and animate dead?

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
AlexSpl
AlexSpl


Responsible
Supreme Hero
posted April 09, 2022 02:29 PM
Edited by AlexSpl at 14:30, 09 Apr 2022.

Yes, you cannot bring back units killed with Incineration. So, you can counter powerful spellcasters which rely on Resurrection/Animate Dead spells.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Szaman
Szaman


Known Hero
posted April 09, 2022 08:56 PM

AlexSpl said:
Quote:
I have many ideas for spells. You can read our long dialog with Rolex about new spells. It seems he was right, you are very conservative, and not open for the real changes But I think Heroes need them. You cannot add only those spells that increase attack, defense, health, whatever. Boring! I introduced two spells which Rolex was against. And I still think that they are awesome! These spells are Explosion and Incineration. Basically, they are his spells, but I think my twists, yet to be found, are the real addition to their beauty.


Maybe not a conservative, just want to keep it simple. Yea.. we can do some crazy game changing stuff like...

-Exploding corpses
-floods
-Make a enemy unit drunk
-War banners
-Turrets
-Time Shifting
-Some "rampage" spells.
-Typhoon
-Tornado
etc...
But this would just make "Heroes 3" change to "ERA/WOG". I like new stuff, but i like to limit my self to existing mechanics of the game, rather than adding new ones.

Example:
Does anyone uses in normal conditions spells like "slayer" or "Fortune"? rather then "bless" or "slow"?

In normal conditions, mostly people will just ignore those spells and prefer Bless/slow/haste etc... Combining those spells with other good spells makes them more usable.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Szaman
Szaman


Known Hero
posted April 13, 2022 05:38 PM

@AlexSpl
Here are some new spells that i have made I think they are quite original. That's not all of then, but i don't want to spam them all off at once.

All materials(Art, description, sounds etc...) will be in folders, don't want to make a mess on the forum.

First Spell:
Golden Touch 3 lvl Fire Spell


Materials

Second Spell:
Meditation 1 lvl Earth Spell



Materials

Third Spell
Invisibility 5 lvl air spell



Materials

I hope that the coding will not be hard or impossible to do it You wanted some original, not combined spells only...

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
AlexSpl
AlexSpl


Responsible
Supreme Hero
posted April 14, 2022 05:13 PM
Edited by AlexSpl at 17:18, 14 Apr 2022.

You probably underestimate capabilities of the plugin, if you think those spells are hard to implement But do they feel "native enough" to the game to be at least somehow enjoyable? I can't say I like pictures either. Well, we can always add spells with placeholders for graphics in hopes that someone will provide it in the future. And, actually, you can do it now. But I will pass this time, as I don't see how they are supposed to impress someone.

I don't expect the Fear spell level graphics, but, you know, those look too wogish.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Szaman
Szaman


Known Hero
posted April 14, 2022 08:59 PM
Edited by Szaman at 21:05, 14 Apr 2022.

AlexSpl said:
You probably underestimate capabilities of the plugin, if you think those spells are hard to implement But do they feel "native enough" to the game to be at least somehow enjoyable? I can't say I like pictures either. Well, we can always add spells with placeholders for graphics in hopes that someone will provide it in the future. And, actually, you can do it now. But I will pass this time, as I don't see how they are supposed to impress someone.

I don't expect the Fear spell level graphics, but, you know, those look too wogish.


As you wish, but i think they are practical...

Meditation gives you mana, a good solution, where they are limited wells (or non on map) and returning to town is a risky movement.

Golden touch... for early game it's a good spell, if used right.. you can earn gold way faster. (This one i love to have)

Invisibility... This spell is a "campaign" spell let's say... How many times i have been caught offgaurd with my main hero who has to survive and was attack by a force that i cannot defeat.. This spell could save  me from (loading saves, from X turns back or even repeating map).

Maybe someone will support my idea

At least do the golden touch for me, for personal use if you don't what it in the "official plugin"

I Will not force any new spells for the time now...


 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
AlexSpl
AlexSpl


Responsible
Supreme Hero
posted April 14, 2022 09:39 PM
Edited by AlexSpl at 21:41, 14 Apr 2022.

Well, I will add it. For AoE case should I use mass animation (like mass Slow*, but within AoE radius)? Should this spell damage your own units?

*) Or, better, like Berserk.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Szaman
Szaman


Known Hero
posted April 14, 2022 10:38 PM

AlexSpl said:
Well, I will add it. For AoE case should I use mass animation (like mass Slow*, but within AoE radius)? Should this spell damage your own units?

*) Or, better, like Berserk.


Make it like berserk.. but only on expert level. On "No school" to advanced only single target.

I very appreciate your help They are few people out there with skill and will to help i modding Heroes 3.

If something is needed or i miss something, let me know.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
AlexSpl
AlexSpl


Responsible
Supreme Hero
posted April 14, 2022 10:48 PM

I will make it a damaging spell, but with differentiation between Expert and other mastery levels. Currently I'm thinking of adding a message after a battle to show how much gold you earn thanks to the Golden Touch spell. It will take about 1-2 hours (not this weakend, of course), given that I wrote quite a few plugins, and I already have a lot of ready code.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Jump To: « Prev Thread . . . Next Thread » This thread is 13 pages long: 1 2 3 4 5 6 7 8 9 10 11 12 13 · «PREV / NEXT»
Post New Poll    Post New Topic    Post New Reply

Page compiled in 0.0737 seconds