New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
1.17 more fauna work #7244
1.17 more fauna work #7244
Conversation
|
The fangs on the L1 Fire Ant's fire-ant.png look a bit too hefty for an L1 when looking at it with the help browser's upscaling algorithm, but seem fine when looking at the image itself. :/ |
Sounds good to me. It's either an attack that's only active when critical, or it just blows up when killed. I think the second option might be more interesting. Or annoying... it will probably need some testing. |
I think the second option would actually be really simple to implement (just an event with a |
The two things left to do here probably shouldn't be squashed with the rest, so I'll merge this and open new PRs for
|
If you want the blast to harm all nearby units you could use this weapon ability as a starting point. It centers the blast around the attack target's location; if you want to center the blast on the ant's location then swap the
For the AoE, how would you go about taking into account the terrain defense of each unit inside the blast area? So a dwarf in the hills would have only a 40% chance of getting hit by shrapnel while a wose in an open field would have an 80% change of taking damage? It seems like this is a missing feature of |
That's a good question. Why not open a feature request? |
I just went with affecting adjacent units in #7249. There could probably be radial fading or other adjustments, but better to keep it simple. |
Maybe the Giant Ant line could be worked into a tree (advance to Fire or Soldier Ant at 20 XP). Edit: I have just seen that a buff of the Soldier Ant and an advancement is already pull-requested as #7274 |
Or Scorpling could advance to both types of scorpion? |
The different types of scorpions have completely different habitats and movetypes. So I am unsure about this. I also noted that the Sand Scuttler sprites are just recolored versions of the Giant Scorpion and some of them are also unused. Is that something we could also solve with an IPF or is the current Sand Scuttler artwork supposed to be a placeholder until someone out of the community comes up with alternative sprites? |
Yeah, good point. |
Art contributors are currently in decline AFAIC. |
The sand scuttler was a cheapo unit created to preserve campaign/scenario balance after someone realized the scorpion movetype (and resistances) made no sense and should be changed. I noticed it has a cheapo zombie variation now, so why not a scorpling as well? IPF would probably be the best way to handle it in that spirit. Maybe there is some sort of data container like a trait that could handle it, in the cases of the scorpling & zombie. |
That is exactly, what I did with #7332. I could have used a macro for the IPF function (like in data/campaigns/Sceptre_of_Fire/units/Red_Wyrmlet.cfg). The Sand Scuttler uses separate sprites, which are just recolors of the Giant Scorpion. I also noted that the portraits of the scorpions are shifted by different positions, which is most notable at u.w.o or in the Help view. The Level 0 variants have an unneccessary large canvas. I can try to fix these minor issues tonight after work. |
The IPF work you did makes sense. The portraits were shifted intentionally, so browsing the help didn't makes it quite as clear how cheap the portrait variations were. Cheap is cheap though, so maybe the shifts should just be removed after all. |
I've been slowly making my way through WoF, which makes use of random fauna. I've also got the upgrade in #7228 in mind. Also, also, also, #7236 made me realize there is a carbon-copy zombie scorpion variation that should not be a model for the future.
So, with all that in mind, I think we could use a little more variety and reorganization within existing monster/animal races (which could be renamed, Falcons -> Birds/Avians for example).
In this PR, I plan to add some ants and a raven, and get it over with in a couple days. I know, the elephant in the room is actually a firedragon, and I hope to address that later this weekend, but it's not here.