|
|
Bersy
Honorable
Supreme Hero
|
posted August 25, 2012 11:49 PM |
|
|
artu, ask Jim Vogan. It concerns script editing.
|
|
JimV
Responsible
Supreme Hero
|
posted August 26, 2012 03:56 AM |
|
|
I am not sure if this comment is entirely on-topic for this thread. I apologize if it is not, and will delete it or move it if necessary - but about the script changes (some notes):
They were mostly done years ago when I was learning ERM and wanted to try things, so they are not highly professional. Most involved fixing bugs that I found in the WoG scripts which I used. (I did not use all of the WoG scripts and can't claim to have found all the bugs.) Some were "enhancements" which I or my nephews wanted. For example, my nephew Jon liked the Armor of the Damned, but didn't like the low level of bonuses which it applies (much less than the Angellic Alliance or even some of its components), and asked for more.
After using them for some months locally, I began to offer them online on the basis that users could install them manually if they wanted them (or not install them if they didn't). That is, the "JV WoG Scripts Update" package contained the modified scripts, but told users (in a README) to save backups of the originals, and described the changes so users could pick and chose which WoG scripts to over-write.
Then Bersy issued his great Era package and decided to include the scripts, probably mainly for the bug-removal, but perhaps did not understand that the new features included in them were not implemented in as professional a way as the rest of his package. That is, they were not given WoG P-numbers and added to the WoG Menu. Nor have they been ertified for ease of translation.
Those tasks of course should be my responsibility - if Bersy is still willing to include the scripts in his package. (It is always simpler to maintain a package which does not contain any material from outside sources.)
Anyway, if adding the new features to the WoG Setting menu is the preferred way to proceed, I will work on this - but perhaps there are other suggestions (a separate mod?). Of course if Bersy wants to delete the new features entirely I understand and would have no complaints.
|
|
Salamandre
Admirable
Omnipresent Hero
Wog refugee
|
posted August 26, 2012 11:52 AM |
|
|
In my opinion, they should stay but description in wog menu updated and (idea) create a dialog before map loads which splits or combine the options as the user wishes.
In mysticism mod asked by an user he will have the choice at start between a) mana regeneration only and b) mana regeneration and AI hero full infos on right click. Of course scripts modifications can be released as stand alone mods, but when the modification is so tiny, does it worth?
Or rewrite several scripts to make them more user friendly. For instance right now, when clicked on AI hero, mysticism opens question: do you wish to spend 5 mana? Then opens 4 consecutive dialogs about hero spells, army, stats etc, isn't it too much?
Should be:
on right click: get IF:Q[...]4 (message stays as long as mouse is pressed)and inside all the infos. If hero has not 5 mana, just cancel action with a short warning. The over clicking kills game play in the run.
____________
Era II mods and utilities
|
|
Furiosu
Tavern Dweller
|
posted August 26, 2012 02:08 PM |
|
|
I feel a bit bad about saying this, considering I don't contribute in any way to the scripting/programming itself and it can be quite easy to suggest changes compared to actually implementing them, sorry if I offend in some way.
I believe that too many dialogues before the map loads could be irritating as well in some circumstances. I mean if you add one for each script and some user activates 10 of those, it could be annoying? Also if you start more than one map in quick succession to test for some random thing. Other than that I've been enjoying the Mysticism modification that you made for me, and thanks for that.
All I'm trying to say is that if this is done, it should remain user friendly, or maybe just stay as it is (however with the proper descriptions in the WoG menu). If someone could separate the options in the scripts themselves and create wog
If you do decide to remove the script modifications from JV, I guess you'll still keep those that are only fixing bugs/crashes?
Speaking of undocumented scripts, sometimes when I create random maps my hero starts at level 5/10/15/20/25/30 randomly instead of just level 1.. which option does this and how is it turned off?
|
|
artu
Promising
Undefeatable Hero
My BS sensor is tingling again
|
posted August 26, 2012 02:49 PM |
|
Edited by artu at 17:36, 26 Aug 2012.
|
Quote:
Speaking of undocumented scripts, sometimes when I create random maps my hero starts at level 5/10/15/20/25/30 randomly instead of just level 1.. which option does this and how is it turned off?
same here. not very often but sometimes my hero starts at level 5 or 20, never seen 30. although that never happened with era 2, only classic wog. but it's been 2 or 3 days since i've been using era 2.
With JV scripts, i think except armor of the damned, nothing is urgent. you can switch creature droppings by unchecking fishing well, you don't have to ensemble devil's beelzebub if you dont want to. (however your opponents may). but if you want AOTD as usual you have to turn off the whole wogification or activate the original wog scripts mod which ignores the bug fixes.
if i sound too eager or insistent about these bug reports i apologize btw, english isn't my mother tongue, sometimes that causes me to sound rude.
|
|
JimV
Responsible
Supreme Hero
|
posted August 26, 2012 02:55 PM |
|
|
There probably should be a separate thread on WoG script modifications* to discuss specific issues, but the Map Rules section of the WOG Settings Menu contains an option for Heroes to start at level 5, with +5000 experience. I myself have not altered that option, so I don't know what level 10, 15, etc. effects could be due to. At first I thought of having multiple copies of the Map Rules script loaded, but since the experience values are non-linear, that would not produce level increments of +5. (A saved game which has this behavior could be checked to see where the additional experience is coming from.)
I am working on a new project {"Lost Temples, Hidden Spells") to add four new combat spells to Spell Books for a custom map, which makes me a bit reluctant to revisit old scripts, so I am procrastinating by waiting to see what Bersy and others think before adding P-numbers and wrestling with the WoG Settings Menu - knowing that my first attempt at it will inevitably be viewed as a failure.
*(footnote) such as "Era scripts debugging and fixing" by Majaczek, on page 2 of this forum as I type - although Era/WoG scripts would have been a more inclusive title.
|
|
Furiosu
Tavern Dweller
|
posted August 26, 2012 03:11 PM |
|
Edited by Furiosu at 15:44, 26 Aug 2012.
|
Indeed it's not often but it's annoying in LAN games, all seems fine until I check my mate and he's 20, or he's fine and my hero is not, and I've had it happen 3-4 times in a row...
Keep in mind it only seems to happen on random maps (or at least for me that's how it was, never can tell with random things). Can the rmg template cause it?
Not using any Map Rules so it shouldn't come from there.
Agreed with using a separate thread for scripts bug reporting, although sometimes it can be a bit difficult to pinpoint where the bug comes from. Guess we should be directed to the proper thread
|
|
Salamandre
Admirable
Omnipresent Hero
Wog refugee
|
posted August 26, 2012 03:33 PM |
|
|
I will try to make a list with suggestions for scripts.
Never experienced the hero level 20. One thought is that it comes from some glitch involving prisons and heros inside, which would be pure H3 ptoblem.
____________
Era II mods and utilities
|
|
JimV
Responsible
Supreme Hero
|
posted August 26, 2012 03:59 PM |
|
Edited by JimV at 16:02, 26 Aug 2012.
|
My thinking was that this is Bersy's thread and he understandably is not interested in resolving third-party script issues; also that most WoG script issues apply to WoG 3.58f as well as Era, so people who are using WoG but not yet Era should be included in the discussion. But so far Bersy has not complained (maybe he is sleeping).
If the level-20 bug is coming from some script, a saved game could be used to check P-settings and HE:E usage and perhaps find the cause. If the cause is not easy to find, a patch might be added to reset all starting experiences and bonuses, similar to the one which was provided for a similar complaint about Heroes in Prisons starting at high levels in random games (see http://heroescommunity.com/viewthread.php3?TID=36545).
P.S. Salamandre's previous comment (to which I was replying) has changed as I typed this, so now my reply does not match it very well.
|
|
Duthos
Adventuring Hero
|
posted August 26, 2012 04:06 PM |
|
|
Is there an easy way to prevent ghosts from spawning in abandoned mines?
|
|
JimV
Responsible
Supreme Hero
|
posted August 26, 2012 07:33 PM |
|
|
Quote: Is there an easy way to prevent ghosts from spawning in abandoned mines?
For me this is easy because it has never happened to me - I only have Troglodytes in Abandoned Mines. Probably someone else understands the problem better than I do, sorry.
Meanwhile, I have added Wog Settings options (numbers 280-283) to the Settings Menu as shown below:
To get these options and the corresponding scripts, download the zip file "JV WoG Scripts - Era 2" at https://www.box.com/s/1n069e3vc5vixc8l1zk5 - note there are several other files there. The correct (Era 2) file contains the First Money script with my additions removed, a new script "80 wog - JV Scripts.erm", and four .ers files for the four new menu options. So the entire package should be extracted into your Heroes 3 - Era 2 (top level) folder.
I have only done a small amount of testing so revisions may be necessary; also my method of making the additions optional may not be approved by the Era 2 management and I may have to withdraw it or make revisions for that reason.
I am not sure I understand all the details of what Salamandre proposed about more (or fewer) dialog options so I will wait to hear more about that but make this tentative suggestion: could/should this be handled with sub-options in the WoG Settings Menu? (There is still a lot of room under Custom Scripts - although it may fill up rapidly.)
|
|
Bersy
Honorable
Supreme Hero
|
posted August 26, 2012 08:25 PM |
|
|
Quote: I am not sure if this comment is entirely on-topic for this thread. I apologize if it is not, and will delete it or move it if necessary - but about the script changes (some notes):
As far as I know, almost nobody reads threads the second time, so it's normal to discuss current problems/ideas here.
Quote: They were mostly done years ago when I was learning ERM and wanted to try things, so they are not highly professional. Most involved fixing bugs that I found in the WoG scripts which I used. (I did not use all of the WoG scripts and can't claim to have found all the bugs.) Some were "enhancements" which I or my nephews wanted. For example, my nephew Jon liked the Armor of the Damned, but didn't like the low level of bonuses which it applies (much less than the Angellic Alliance or even some of its components), and asked for more.
The same way I wrote the Phoenix. Re-balancing of many features occurs years later if occurs at all.
Quote: same here. not very often but sometimes my hero starts at level 5 or 20, never seen 30. although that never happened with era 2, only classic wog. but it's been 2 or 3 days since i've been using era 2.
As far as I know from SAG and TE, it's game bug when the same hero is controlled by player and was generated in the prison on the map. We still have no solution in the form of plugin or script. For a script it's not easy to undo the level-ups.
Quote: Meanwhile, I have added Wog Settings options (numbers 280-283) to the Settings Menu as shown below:
Thank you very much, I think options are enough to satisfy regular players
|
|
artu
Promising
Undefeatable Hero
My BS sensor is tingling again
|
posted August 26, 2012 08:42 PM |
|
|
that was really fast and exactly what we were asking for. thanks a lot. so far everything works the way it's supposed to: i turned fishing well on and turned monster resources off, monsters didnt drop anything.i am deleting the old "38 wog - first money.erm" file, right?
|
|
JimV
Responsible
Supreme Hero
|
posted August 26, 2012 09:58 PM |
|
|
Quote: I am deleting the old "38 wog - first money.erm" file, right?
Yes, the current "38 wog" script must be removed, but this should happen automatically if you extract the zip package since the replacement should over-write it.
There is another, older, "Era 2 WoG scripts" package at the same box.com site. Those scripts were generated at Majaczek's thread (mentioned above) and I think Bersy has already incorporated them (see the Era release notes).
Thanks for the comments, Bersy and Artu.
|
|
Starverse
Tavern Dweller
|
posted August 27, 2012 05:30 AM |
|
|
Thanks Bersy the two new dll files have fixed it for me too. Been busy playing GW2 and wasnt on the forums for a while.
|
|
artu
Promising
Undefeatable Hero
My BS sensor is tingling again
|
posted August 27, 2012 10:47 AM |
|
Edited by artu at 10:59, 27 Aug 2012.
|
Bug Report:
When yona is on and we use cavaliers/champions, as we move around the mouse we see the combat text display cavalry +20% +40% +60% and so on... Very useful. However when we are hovering the mouse right on the enemy, it always says cavalry +%0.
A humble suggestion btw, i think the combat text info is enough, writing "20% dm/cell" on creature info window, i mean giving that kind of technical stuff on creature windows is damaging the game's ambiance. Creature info window description should only be "cavalry." Not a big deal but that's just how i felt about it.
i also think that, yes 5% damage bonus was low, but %20 is a little over the top, it should be 10%.
|
|
Bersy
Honorable
Supreme Hero
|
posted August 27, 2012 03:16 PM |
|
|
artu, I was not able to reproduce the error even with your set of mods and settings. Please, set Mods\Yona\Data\Yona\settings.ini, DebugMode=1. I need console log when you hover mouse over enemy and damage bonus is displayed.
What concerns descriptions, personally I don't like HMM3 and even more HMM2 approach when player does not get necessary information to calculate the efficiency of creature. A bit mathematical way of thinking.
|
|
artu
Promising
Undefeatable Hero
My BS sensor is tingling again
|
posted August 27, 2012 04:25 PM |
|
|
Quote: artu, I was not able to reproduce the error even with your set of mods and settings. Please, set Mods\Yona\Data\Yona\settings.ini, DebugMode=1. I need console log when you hover mouse over enemy and damage bonus is displayed.
ok, i set the the debugmode like that, nothing changed, where is my console log?
|
|
Bersy
Honorable
Supreme Hero
|
posted August 27, 2012 05:12 PM |
|
|
Like that:
Could you show your settings.ini?
|
|
artu
Promising
Undefeatable Hero
My BS sensor is tingling again
|
posted August 27, 2012 05:56 PM |
|
Edited by artu at 18:06, 27 Aug 2012.
|
[Global]
Version = 4
Language = eng
DebugMode = 1
NewCreatureAbilities = 1
NewCreatureDescriptions = 1
OverrideBattleLogHint = 1
[Debug]
DebugStackToStackDamage = 1
[Creatures]
Pikeman = 1
Swordsman = 1
Cavalier = 1
Orc = 1
[CreatureDescriptions]
Pikeman = 1
Swordsman = 1
Cavalier = 1
Orc = 1
That window in the screenshot never pops up btw. I must also say i normally use os x, i'm not very familiar with windows xp terminology.
Edit: i just discovered if i set OverrideBattleLogHint to 0, combat text turns to normal, no more 0 (0) bug, but of course the percentage display of cavalry and orc display are gone. well, at least now we know what causes the bug.
|
|
|
|