1C Home   |   Register   |   Today Posts   |   Members   |   UserCP   |   Calendar   |   Search   |   FAQ

Go Back   Official 1C Company forum > 1C Publishing > King's Bounty > King's Bounty: The Legend > Mods

Mods Everything about mods

Reply
 
Thread Tools Display Modes
  #31  
Old 04-28-2013, 08:58 AM
Gza Gza is offline
Approved Member
 
Join Date: Jan 2010
Posts: 16
Default

Failed. He writes: Archive has no end. Renamed, deleted the end. Zip file.
Reply With Quote
  #32  
Old 04-28-2013, 01:49 PM
Sir Whiskers Sir Whiskers is offline
Approved Member
 
Join Date: Dec 2008
Posts: 149
Default

Quote:
Originally Posted by Gza View Post
Failed. He writes: Archive has no end. Renamed, deleted the end. Zip file.
Any chance you're using WinRar? I was unable to unzip the files using that program. I had to copy them to another computer with 7-Zip, which worked properly.

Note: As near as I can tell, if the unzip works properly, you'll only get two files - mod_h3b.kfs and mod_h3b_readme.txt. Unzipping the first file actually unzips them all (at least, that's how it appeared when I did it).
Reply With Quote
  #33  
Old 05-19-2013, 06:59 AM
MattCaspermeyer MattCaspermeyer is offline
Approved Member
 
Join Date: Aug 2010
Posts: 553
Default Critical Update V2013-05-18

Please find attached Critical Update V2013-05-18 that fixes the crashing problem with enemy heroes attempting to cast the Shroud spell (thanks both to Jorko80 and Sir Whiskers).

I've also made some minor improvements including changing Griffin and Dragon Eggs so that they give 1-2 units (since it didn't seem to really be working very well the other way - thanks to Sir Whisker's comments here). ***EDIT*** Oh yah, don't forget that you need to reacquire the container for this change to take effect. For example, if you have 10 Griffin Eggs, you'll need to buy 1 more and then this change will work or if you have 2 Black Dragon Eggs, buy another and then you'll see the correct text tip (you'll also notice that the tips are correct in the shops).

I also made a change to the AI spell damage score calculation to include unit kills in the score so that they focus more on killing your troops.

Lastly, I made some minor changes to Sleem and Zerock (some of which were based on Jorko80's comments). Note that if you acquired a spirit skill that now has a higher level requirement (or different prerequisites) that it will disappear until you again meet that criteria. So for example if you had Evil Shoal level 4 with its Sleem Level requirement of >7 you now have to meet the new Sleem Level requirement of >9 before this ability will reappear. You do not have to pick the ability again during an upgrade as you've already selected it, it's just disabled since you no longer meet the requirements.

We'll see how these changes go, the big part was fixing the crashing bug with Shroud.

Here is the detailed list of changes:

Version: Beta 2013-05-18
  • *.ATOM
    • SLIME.ATOM
      • Lowered the level requirements for Poisonous Spit levels 5-7 to be 8, 11, and 14 was (9, 15, and 19)
      • Increased the level requirements for Poisonous Spit Poison levels 1-2 to be 9 and 16 (was 6 and 12)
      • Increased the level requirements for Evil Shoal levels 4-7 to be 9, 12, 15, and 20 (were 7, 10, 14, and 19)
      • Lowered the level requirements for Poison Cloud levels 3-5 to be 8, 14, and 22 (were 11, 16, and 24)
    • THE_ROCK.ATOM
      • Added level requirements for Wall levels 4-5 to be 10 and 16 (no level requirements before)
  • *.LNG
    • ENG_ITEMS.LNG - updated description for Griffin and Dragon Eggs so that they are now just like the other containers (and have a range)
  • *.LUA
    • ARENA.LUA
      • Fixed error with Shroud spell that was causing a crash when cast by heroes such as Martin Vodash and Dirty Butory (thanks to Jorko80 and Sir Whiskers for pointing this out!)
      • Added AI spell function for Shroud so that it selects the optimal location to cast (was using the generic bonus spell code before, which is where the above error was as well)
      • Changed score for AI damage spells to include number of kills so that the AI focuses more on killing your units
    • ITEM_USE.LUA
      • Updated objuse_spawn_troop so that it loops through the troop ranges for each container used (this provides better variability for containers)
  • *.TXT
    • ITEMS_MONSTER.TXT
      • Fixed Griffin and Dragon Eggs so that it is no longer 2 eggs per unit (thanks to Sir Whiskers for pointing this out!)
      • Griffin and Dragon Eggs now just have a range of 1-2 and due to the change in objuse_spawn_troop above, it will give an average of 1.5 units per egg.

Please keep the comments coming if you find an error or can think of an improvement - thanks!

Matt

/C\/C\

Please see the first or last post on where to get the latest version - thanks!

Last edited by MattCaspermeyer; 05-26-2013 at 10:30 PM. Reason: Removed Links Due to New Update
Reply With Quote
  #34  
Old 05-19-2013, 07:10 AM
MattCaspermeyer MattCaspermeyer is offline
Approved Member
 
Join Date: Aug 2010
Posts: 553
Exclamation Here's the CMD to rename the files...

If you're having trouble manually renaming the .ZIP files above (by removing the ending .ZIP) you can use this CMD file to rename them for you.

Note that I use 7Zip to extract the files (just right click on the 001 file and you should be able to extract it), others have reported issues with WinRAR as I understand it.

If you successfully extract the files you'll have these 2 files:
  1. mod_h3b.kfs -> put this in your mods folder
  2. mod_h3b_readme.txt -> read this if you're bored

Please see the first or last post to get the latest version - thanks!

Last edited by MattCaspermeyer; 05-26-2013 at 10:30 PM. Reason: Removed Link Due to New Update
Reply With Quote
  #35  
Old 05-26-2013, 10:46 PM
MattCaspermeyer MattCaspermeyer is offline
Approved Member
 
Join Date: Aug 2010
Posts: 553
Default Critical Update V2013-05-26

Critical Update V2013-05-26

Thanks to @Nevar for pointing out the issues with Orcelyn's and Diana's dialogue / chats where I didn't have them specified correctly.

I also fixed an error with the wife baby macro where it had incorrect logic in deciding whether to show you the number of victories until next baby hint.

Here is the detailed list of changes:

Version: Beta 2013-05-18
  • *.CHAT
    • 79826769.chat - fixed Orcelyn's chat dialogue for when she initiates conversation to have a child (thanks to Nevar for pointing this out!)
    • 68736578.chat - fixed Diana's chat dialogue for when she initiates conversation to have a child (thanks to Nevar for pointing this out!)
  • *.LNG
    • EN(G)_CHAT_1379826769_0079826769.LNG - updated Orcelyn's dialogue such that the proper question and answer appear when she initiates the conversation to have a child as well as fixed duplicate answer on your response that was causing her to have a child in only 5 turns (thanks to Nevar for pointing this out!)
    • EN(G)_CHAT_1315394584_0068736578.LNG - updated Diana's dialogue such that the proper question and answer appear when she initiates the conversation to have a child as well as fixed duplicate answer on your response that was causing her to have a child in only 5 turns (thanks to Nevar for pointing this out!)
  • *.LUA
    • ITEMS_HINT_LUA - fixed wife baby macro so that it only shows the victories until next baby when sex == "1". When your wife initiates the conversation and you say "no", sex is set to "2" and I was checking before for it ~= "0", which is what it is if you don't ask for a child (thanks to Nevar for pointing out the problem above as it helped me fix this, too!)
Okay, if you find any more problems or issues please let me know - thanks!

Please see the first or last post to get the latest version - thanks!

Matt

/C\/C\

Last edited by MattCaspermeyer; 06-02-2013 at 09:38 PM. Reason: Removed Link Due to New Update
Reply With Quote
  #36  
Old 06-02-2013, 09:37 PM
MattCaspermeyer MattCaspermeyer is offline
Approved Member
 
Join Date: Aug 2010
Posts: 553
Exclamation Update VBeta2013-06-02

Update Version Beta 2013-06-02

I had forgotten to fix the issue with the 1 unit per 2 eggs issue with Bone Dragons. This issue is now fixed!

Detailed list of changes:

Version: Beta 2013-06-02
  • *.TXT
    • ITEMS_MONSTER.TXT - forgot to fix the Bone Dragon 1 unit per 2 egg issue - now this is fixed!

Please see the last message for the latest version and download link...

Matt

/C\/C\

Last edited by MattCaspermeyer; 01-22-2014 at 06:10 AM. Reason: New version available so download links removed
Reply With Quote
  #37  
Old 12-24-2013, 03:55 AM
MattCaspermeyer MattCaspermeyer is offline
Approved Member
 
Join Date: Aug 2010
Posts: 553
Exclamation Error with V1.7 Build 35,234

Quote:
Originally Posted by Sir Whiskers View Post
A minor bug here. The dialogue always shows zero wings available when selling, but she still trades 3 crystal for one wing.
Okay, this error seems associated if you are using V1.7 Build 35,234. I have V1.7 Build 35,396 and just got the GoG version of The Legend and it is V1.7 Build 35,234.

Anybody know why the GoG version is not the latest build?

I've got all the spirit ability hints working in V1.7 Build 35,396 (this is the Gamer's Gate version that I've had ever since the beginning) with the current unreleased version of the mod I'm working on, but they don't work in V1.7 Build 35,234.

The problem with the Maria dialog is that the Logic.hero_lu_item library function does not work properly. In Build 35,234 it outputs 0 (even though I have 7 wings); whereas, loading the same game in Build 35,396 it shows 7. Note that the code to display that message correctly detects that I have more than 0 dragonfly wings (as it will not display the message if you don't have any wings) and so that aspect is the same in both builds.

So if you're not using Build 35,396, then it is possible that my mod won't work as intended with your version.

Matt

/C\/C\
Reply With Quote
  #38  
Old 12-24-2013, 08:04 PM
Sir Whiskers Sir Whiskers is offline
Approved Member
 
Join Date: Dec 2008
Posts: 149
Default

Quote:
Originally Posted by MattCaspermeyer View Post
...the GoG version of The Legend and it is V1.7 Build 35,234.

Anybody know why the GoG version is not the latest build?

I've got all the spirit ability hints working in V1.7 Build 35,396 (this is the Gamer's Gate version that I've had ever since the beginning) with the current unreleased version of the mod I'm working on, but they don't work in V1.7 Build 35,234...
Interesting - I always assumed that GOG version 1.7 and Gamers Gate version 1.7 were the same. Well, if the worst issue I run into with your mod is this minor bug, I'm not worried.

Thanks for all your hard work.
Reply With Quote
  #39  
Old 12-24-2013, 10:07 PM
MattCaspermeyer MattCaspermeyer is offline
Approved Member
 
Join Date: Aug 2010
Posts: 553
Exclamation Build number not just version is important!

Quote:
Originally Posted by Sir Whiskers View Post
Interesting - I always assumed that GOG version 1.7 and Gamers Gate version 1.7 were the same. Well, if the worst issue I run into with your mod is this minor bug, I'm not worried.

Thanks for all your hard work.
Same here - I actually emailed GoG about their build number, but have not received a response yet. Maybe after Christmas someone will reply.

I never paid attention to the build number before, just the version number, until I saw this issue with my mod. Now I know that the build number is just as important as the version number.

I'm actually really happy with getting all the damage hints working on the spirit abilities in the latest version of the mod I've been working on (Evil Shoal, Ice Thorns, Ice Ball, and Poison Cloud), but it is too bad that build 35,234 does not support the features that I'm using. There is an "always_hint" flag that you can set to 1 on a spirit ability and it will then always execute the hint functions in COMBAT_LOG.LUA, but this is not implemented in that build for whatever reason and so the spirit abilities will not execute the damage hint code that I added.

There's also the bug with the hero_lu_item function in the Logic library I mentioned above, but hopefully there are no other issues with build 35,234. I basically am playing two TL games right now - Warrior on 234 and Paladin on 396 and so I get to now see what is different between the two builds and my mod. It is easy to pass the save game back and forth between them and double check if something not working on 234 works on 396, which has been the case so far with the issues I've mentioned.

/C\/C\
Reply With Quote
  #40  
Old 01-22-2014, 06:08 AM
MattCaspermeyer MattCaspermeyer is offline
Approved Member
 
Join Date: Aug 2010
Posts: 553
Default Update Beta V2014-01-01 Available!

New version beta 2014-01-01 is now available!

There are some bug fixes, new hints for Spirit Abilities that didn't have them before, and some new features.

Here is the change list:

Version Beta 2014-01-01
  • *.ATOM
    • CANNONER.ATOM
      • Triple shot: Added Fatt_Shade's idea for damage to surrounding troops, although I added friendly damage.
      • Normal shot: now does 50% damage to surrounding troops (friendly fire)
      • All shots have no range limit and no penalty
      • Added camera shake to both attacks!
    • Spirit ATOMS: (DEATH, LINA, SLIME, THEROCK) - simplified upgrade criteria
      • DEATH.ATOM - removed 1 rest reduction level from time back and black hole and replaced with 1 rage reduction level
      • LINA.ATOM
        • Removed 1 rest reduction level from gizmo and replaced with 1 rage reduction level
        • Orb:
          • Now causes damage when cast upon landing via a quake similar to the Giant ability and the damage reduction per hex away from the landing point decreases with increasing attack level
          • Attack and Defense upgrades now only increase attack and defense capability (before there was a slight increase to the opposite statistic)
          • Roll damage per hex now increases with increasing attack level
          • Knocks the target back 1 cell if possible
        • Added always hint flag for orb and devatron to show the damage hint
      • SLIME.ATOM
        • Dramatically improved Poison Cloud:
          • Does immediate damage to the targets plus the damage by the cloud later
          • Has the specified chance to poison the targets (note that higher levels can "super" poison the targets due to its high and repetitive damage)
        • Evil Shoal:
          • Now has a chance to cause fear in the target (normal fear immunities apply)
          • Now shows the damage hint!
        • Swamp Poison now has the duration specified
      • THEROCK.ATOM - lump, rockfall, and quake now all have their duration specified
    • DEVATRON_THROW.ATOM - improved the damage animation
    • DRUID.ATOM - new ability: Revive Beast (2 charges) - resurrects beasts (i.e. bears, wolves, etc.)
    • ENT & ENT2.ATOM - added movetype custom parameter to moveattack to include movement type = -2 (Ghosts and Cursed Ghosts)
    • GIANT.ATOM - quake now does 200% damage to structures (obstacles, barriers, and towers)
    • KINGTHORN.ATOM - included movement type = -2 (Ghosts and Cursed Ghosts) in the movetype entangle custom parameter
    • ORB.ATOM - added ground shake particles for shaking the ground when the Ice Ball lands per the changes to Ice Ball above
    • SLIMEFOG.ATOM - the fog damage is no longer affected by the attack of the cloud / defense of the target
  • *.LNG
    • EN(G)_BATTLE.LNG
      • Added new log for showing the recharge enemy attacks message.
      • Added "fightened" log for when Evil Shoal causes fear and the unit already has it, it will add +1 to the duration of current
    • EN(G)_ITEMS.LNG - fixed Carl Leonar -> Carl Leonard
    • EN(G)_SPIRITS.LNG
      • Added changes to descriptions and level ups based on all the atom and other features added
    • EN(G)_UNITS_SPECIALS.LNG
      • Updated Cannoneer Salvo to include half damage to surrounding troops, friend or foe.
      • Update Giant Quake to include 200% damage to structures
      • Added new druid Beast Revive name, header, and hint
      • Added warning_revive for new Druid ability
    • EN(G)_UNITS_FEATURES.LNG
      • Added separate Siege Gun header / hint for Cannoners per their update
      • Added Knockback header / hint
    • EN(G)_WINDOWS.LNG
      • Updated version number
      • Added many new screen tips to show new features of the mod
    • TEMPLATES.LNG
      • Updated spirit templates to accommodate changes in ATOMs
      • Fixed Feanora template Werewolves -> Graywolves
  • *.LUA
    • ARENA.LUA
      • Fixed issue with improperly using the wrong spell level if the enemy hero's spells happened to be higher than I thought
      • Set min_score to 0 so that all spells have a chance to cast. I originally put this in to prevent spells with very low probabilities from being cast, but it seems like there could be quite a few lower level enemy heroes with really low scores and so they'd end up skipping turns not casting spells.
      • Critical Hit difficulty level bonus is now additive since a lot of unit's Critical Hit is really low. So now enemies will "krit" a lot more often on harder difficulty levels...
    • COMBAT_LOG.LUA
      • Added damage hint for Rage Skills:
        • Poison Cloud
        • Ice Ball (see above)
        • Evil Shoal
        • Ice Thorns
    • ITEMS_HINT.LUA - fixed issue with text description for wives having their first child
    • SPECIAL_ATTACKS - added change to Giant's Quake damage to structures as identified above
    • SPELL_COMMON.LUA
      • Calccells for Royal Thorn's Entangle now checks for a comma-delimited list of movement types (this is to include Ghosts / Cursed Ghosts) - Thanks to jorko80 for pointing this out!
      • Function common_cell_apply_damage can now return the dead from act_damage
    • SPIRIT_LINA.LUA
      • Ice Thorns now:
        • Uses common_freeze_attack to be consistent with Geyser and Ice Serpent - Thanks to jork80 for pointing this out!
        • Uses its duration (was using a constant of 3, but had created variable duration in the past)
        • Affects the Undead (not sure why I had it this way before)
        • Improved the damage animation
      • Ice Ball now:
        • Damages enemies like the Giant's quake upon casting
        • Has variable roll damage increase
        • Knocks targets back 1 cell if possible
    • SPIRIT_SLIME.LUA
      • Implemented changes as specified in the ATOM changes above
      • Implemented changes to show the damage of Evil Shoal
    • SPIRIT_THEROCK.LUA - implemented changes as specified in the ATOM changes above
    • TEXTGEN.LUA - added new function for generating the Ice Ball's roll damage for its feature hint
    • UNIT_FEATURES.LUA
      • features_entangle (Entangle) now also checks for a comma-delimited list of movement types (this is to include Ghosts / Cursed Ghosts) - Thanks to jorko80 for pointing this out!
      • Re-ordered features_entangle boolean logic checks to optimize logic for speed / efficiency
      • Fixed error with special_priest where the holy effect was being shown when moving the cursor over enemies
  • *.TXT
    • & LOGIC.TXT - added new parameter, rndrecharge, for determining when enemy attacks are automatically recharged based on difficulty level.
    • & SPELLS.TXT - Ice Snake is now an Order spell

Now all Spirits have at least 2 damage abilities to help them keep up with Spirits that level faster. This is especially true for Lina as she now can be maintained at levels near the others whereas before she always fell behind. With Sleem, Poison Cloud was hard to use because it didn't give experience based on damage and units could move away from it. Now it does immediate damage and then will do additional damage based on its life. This makes this ability a lot more useful.

All the Spirit abilities show damage hints now, but you have to have Build 35,396 to see them - if you have build 35,234 then you still won't see them. This is also true for Maria to show you the number of Dragonfly Wings you have. I have no idea why older builds are being sold, but I guess that's the way it is for now.

Druids can now resurrect your animals (twice) so there is a new troop selection synergy with using them now.

I haven't made any changes since the beginning of the year and so that's why it is V2014-01-01, but everything seems to be working great.

See the last post to get the latest version...

/C\/C\

Last edited by MattCaspermeyer; 01-28-2014 at 07:01 AM. Reason: New version available so download links removed
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 01:34 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd.
Copyright © 2007 1C Company. All rights reserved.