紧急征集358F补丁说明文档翻译人员
嗯,本次悬赏的意义重大,因为WoG358F的修正补丁已经于今天正式发布了,WoG官方网站将在下周一左右正式发布消息,而我们中文网现在就可以提供补丁下载。但是,由于我本人时间不多,加之工作量稍大,我不想拖延进度,所以发出这个悬赏贴,用于征集志愿者来帮忙翻译补丁的说明文档。说明文档详尽记录了本补丁对当前358F版本的更改以及对内置脚本的Bug修正,希望有玩家可以协助我一起来完成翻译。脚本一共77条,每位志愿翻译的玩家将获得本人送出的100WoG币,同时获得+30经验值。“众人拾柴火焰高”,你的辛勤和汗水,玩家们会铭记于心。愿意协助翻译的玩家请跟贴,我会第一时间编辑你的帖子,附上需要你翻译的部分脚本说明。 龙蝇的脚本真是超简单。 :-_-b:看到这类贴子,深感惭愧。爬过。 yunings是不是把要翻译的文档放上来,让大家看看,如果谁能的话就发个翻译贴! 唔,要文档内容?那是相当的多,我也不想提供下载了,直接贴出来大伙看看吧,目前我已经翻译了3条脚本说明,还有74条没有翻译,汗啊,要是就我一个人,不知要搞到牛年马月……
Post 3.58f Changes and Bug FixesNovember 22, 2006
script00.ERM (WoGify)
- If "Some dwellings have upgraded creatures" and "Master of life" are enabled both, L1-Dwellings will always have upgraded creatures (exception: neutral town - halflings are not automatically upgraded to rogues).
- Added $lastplayer$, $battlewinner$, and $battleloser$ macros for future scripting convenience.
- Corrected a bug with the replacement function that was sometimes replacing quest hut artifacts when it wasn't supposed to.
- Added a function to store the spells disabled in map specifications and restore them after a save, since it was found that they aren't saved in the save game by default yet some ERM scripts need to check their value.
- Added a check for customization of artifacts and scrolls (e.g., custom text or guards) and cancels replacement if the artifact or scroll is customized in this way.
- 4ByteVar Library routines added to allow compressed storage of values in standard 32 bit v or w variables.
- Added auto-disabling of "Arrow Towers Gain Experience" option if a Network game is detected, because this hard-coded option is not yet compatible with Network games.
- $bit$ "Library" Function updated to allow script writers to use either the old syntax (return value is stored in y-100) or the new Function variable return syntax where a second variable is supplied and the return value is stored in that (but value is still also returned in y-100). e.g., !!$FU$bit$:P12/?v1;
- Now monster stacks won't be replaced if there's any customization of text, artifact, or resources (treasure) for the stack, or if there's only a single monster AND the stack is set to not grow, or if the monster is customized to always join or always fight. This should help to allow the monster replacement option to still be used on most custom made maps without causing problems.
- If a scroll is customized by a mapmaker with custom text or guards it will no longer be replaced by WoGification.
Note: script00.ert is also updated.
- Check for banning of Disguise in WoG Options added to $spell$ library function.
- $GetBasicPrimaries$ library function added.
- $LocalPlayer$ library function added.
- $RandomStack$ library function added.
- Power and Knowledge bugs fixed in $GetBasicPrim$ function.
script01.erm (Map Rules)
- changed FU690: Option "All towns have Grail" -- works even if there are Confluxes on the map, if the script93 (enhanced Grail) active (because this scripts disables the standard conflux grail)
- FU717: Option "All towns have grail" - if town = Conflux or Tower the dummy Grail will be built instead of the usual grail if the Enhanced Grail / Disable usual Tower Grail is on.
- FU710 modified to work well with the unlimited-skill-rule (script94)
- Newly hired Commanders now receive 5000 XP if the "Heroes start at 5th level" rule is active (7500 for Paladins).
script02.erm (Artifact Boost)
- Diplomats Ring: max. Bonus for L1-Units: unlimited for easy, 1000 for normal, 500 for hard, 250 for expert and 100 for impossible.
- Emblem Of Cognizance: added gold limit (per emblem): unlimited for easy, 100,000 for normal, 50,000 for hard, 25,000 for expert and 10,000 for impossible.
- Statesman's Medal: now if you wish to use it, click on the town hall. If there is nothing to build, the Medal will NOT be removed (because it can be used in the Diplo-Boost (script96) too).
- Pendant Of Holiness - gives only spells, that are not disabled (Map-Options), or banned (Wog-Option to ban Resurrection).
- Pendant Of Dispassion gives you +1 Defense instead of Knowledge if Magic Ban (script99) is active.
- Fixed bug that occurs if you try to immediately use Statesman's Medal to build on day 1 with a hero who starts with the artifact.
script03.erm (Secondary Skill Boost)
- Eagle Eye won't remove itself now (after learning all spells) if Eagle Eye II boost is also active.
- Script now uses the $spell$ function for increased compatibility with current and future spell banning. Some other internal changes also made. Resistance and Tactics boosts are updated to work correctly in MP games.
- Replaced "you" with the hero's name in level-up Eagle Eye spell-learning messages.
Note: script03.ert also updated.
script04.erm (Arcane Tower)
- Some incompatibilities with new WoG artifacts that grant stat bonuses have been fixed.
- Minor spelling-related bug corrected.
script05.erm (Loan Bank)
- The interest for borrowing resources is now a minimum of 1 instead of 0.
- The maximum loan you can currently borrow will now also be shown in the input dialogue.
- If you try to take out a loan and already have one outstanding, your current loan amount (including interest) will be shown.
- Now you can also right-click on the town's gold icon to display your current outstanding loans (including interest).
- The last main bank menu option used by each player and also the last player number option for transferring resources are saved.
script06.erm (Hourglass of Asmodeus)
- Now uses GetBasicPrim function to check hero's true power.
script07.erm (Fishing Well)
- Script graphic location moved to Data\p folder and graphics renamed.
script09.erm (Market of Time)
- Script rewritten to use fewer variables and to work with the Unlimited Skills script in 3.59.
script10.erm (Magic Mushrooms)
- If a hero forgets the temporary Magic Skill (using Market of Time or Advanced Witch Hut), they can no longer use this as a method to get more skills than normally allowed.
- Some internal function and variable changes also made.
script12.erm (Living Skull)
- Skull will no longer search for Warlord's Banner.
- Skull will not bring artifacts with guards attached.
- If "Heroes pick up double artifacts" is active, you will get two artifacts from the skull.
- Minor variable changes made (v76-v77 no longer used).
script14.erm (Altar of Transformation)
- Script graphic location moved to Data\p folder and graphics renamed.
script15.erm (Mysterious Creature Dwelling)
- A minor typo bug is corrected. The bug doesn't produce a visible error but may affect certain calculations.
script16.erm (Battle Academy)
- Now uses GetBasicPrim function to correct errors from certain artifacts (mostly Enhanced Commander Artifacts).
script17.erm (Potion Fountains)
- Berserker potion will set mana after combat but will not add it so it should now be fully-compatible with the Quick Combat no spell points option.
script18.erm (Alms House)
- Increased the maximum experience a visiting Hero could have in order to receive an experience bonus from the Alms House from 250 to 1000. The amount of experience received remains unchanged.
script19.erm (Masters of Life)
- Error with upgrading command pertaining to stack experience fixed.
script20.erm (Week of Monsters)
- A check has been added for Stack Experience enabled--if not enabled, Wandering Monsters will never have Warlord's Banners.
- Maximum number of Wandering monsters now increased and map size dependent.
- Increased weekly growth (map size/18 per map level).
- Monster's aggression, escape ability, and chance of a Warlord's Banner are now dependent on chosen Game Difficulty.
script23.erm (Sorcery)
- A 3.59 bug fix resulted in a problem with the script working so a minor change has been made to accommodate this for all versions.
- Minor change to avoid some issues with 3.58f hint text checking filling up the hint text map buffer and producing ERM errors.
- Sorcery information should now work correctly in network games when its not your turn.
script24.erm (Enhanced Dwelling Hint Text)
- The script will now give correct information in a network game for non-current players right-clicking.
- Now using library function for checking local player.
script25.erm (Map Options)
- When Cartographers replaced with Covers of Darkness had terrain in front of the right-hand square, the Cartographer wasn't deleted (although the CoD was placed)--this has been corrected.
- Saved message disabling options weren't immediately loaded on map loading--now they are.
- Buy All Creatures button -- added check for script96 (diplomacy boost).
- Fixed a bug with the Buy All Button that caused a game freeze if there were more than 998 unbought creatures in the town when the button was clicked.
- Another bug that erroneously moved a visiting hero's Warlord's Banners to the first stack has also been corrected.
- Message Disabling option added for script48.erm (Enhanced Secondary Skills)'s pre-combat message of the artillery-boost, and also for the "AI can't flee" message in the (future) script94.erm.
- Animate Dead and Resurrection are now added as spell-banning options.
- Duplicate name checks added for Hero and Town Renaming so duplicates won't be possible.
- If you have a hero with Boosted Mysticism specialization (from script39) and choose Quick Combat without spell points, the hero will only spend spell points added by boosted Mysticism and you won't lose all your spell points.
- If your hero drinks a Berserker potion and you choose Quick Combat without spell points, it should now work correctly after the battle.
- Bug with spell-banning function fixed (y-94 was not initialized to 0).
- Bug with select neutral town types and change in Mage Guild levels and Tower Library corrected.
- Newly hired Commanders on day 1 only get the same experience as the hiring hero if Choose Commander Class is enabled.
- For the Buy All Creatures option (click on castle icon), players can now customize for every town the creature levels they don't wish to hire and the creature levels that they want to hire non-upgraded, by ctrl-clicking on the castle icon (the Buy All button).
- Reading of signs by right-clicking on them (Rewritable Signs script) should now work correctly in network games when it's not your turn.
- Checking of mana and movement points remaining should now work correctly in network games when it's not your turn.
- Future Compatibility update: message disabling added for (future) Monster Resources script.
- Additional checking code added to Buy All Creatures option to ensure no creatures can be bought if the dwelling isn't built, even if there are (phantom) troops present for some reason.
script26.erm (Artificer)
- Bug with non correct artifact numbers fixed (connected with AI upgrading)
- AI will never upgrades to artifacts which he already has
- Still Eye of the Dragon => Pendant of Courage upgrade cost changed to 6000
- Some get syntax changed with check syntax.
- Internal ERM syntax corrections.
- Switched to universal timer.
- If you have both Diplomacy and Estate secondary skills then you will have reduced gold price according to the lowest skill level of these skills:
0 (none): 100%
1 (basic): 90%
2 (advanced): 80%
3 (expert): 70%
- Diplomacy artifacts also decrease cost.
- Gold price depends on day.
Note: script26.ert updated to fix a small error with the information about upgrading Endless Gold receptacles.
script28.erm (School of Wizardry)
- Internal ERM syntax correction.
- Now uses GetBasicPrim function to correct errors from certain artifacts (mostly Enhanced Commander Artifacts).
Note: script28.ert updated to fix some minor grammar and spelling errors.
script30.erm (Adventure Cave)
- Now War Machines cannot gain extra retaliations in combat from one of the Hermits.
script31.erm (Treasure Chest 2)
- You'll no longer get an error if there are NO mines on the map (owned or unowned) and a deed to an unowned mine result is generated.
- Also, will work now correctly with Mithril Forge script .
- Switched from TM28 to TM2 (Universal Timer) and eliminated use of Flag 409.
- Increased the likelihood of getting a spell scroll of the appropriate level if a duplicate scroll is generated, rather than switching to one of a lower level.
script33.erm (Living Scrolls)
- Now if you select a Quick Combat battle, you won't see a pre-battle message about Living Scrolls.
- Checks if the target stack already has the spell active on it and selects another target if it does.
- Now uses the new RandomStack library function and some internal code changes have also been made.
- Added message for Teleport by Living Scroll.
Note: script33.ert also updated.
script34.erm (Cards of Prophecy)
- Fixed compatibility with Berserker Potion -- always adds attack if Berserker Potion is in use to avoid getting extra spell points.
script36.erm (Mithril Enhancements)
- IMPORTANT: The right-click interface for Mithril enhancements has been changed to a ctrl-click instead. In addition, you will now see information when you ctrl-click on an object if you don't meet the requirements (e.g., not adjacent, not owned, not enough Mithril, etc.)
- Interface change for click on Kingdom overview:right-click now displays amount of Mithril in a no-button msgbox while ctrl+K displays Mithril Price list (as hinted in above msgbox).
- Script graphic location moved to Data\p folder and graphics renamed.
- Players can now check their own Mithril in network games when it's not their turn.
- removed extra exclamation mark to avoid problems with 3.59 parser check
- moved update warning message into .ert file.
Note: The Mithril Price List graphic is also updated.
Note: script36.ert also updated.
script37.erm (Rebalanced Factions)
- The reduction of Phoenix HP (if Enhanced Monsters was not active) became part of the Wyvern Monarch timer and reduced Phoenix hitpoints (as well as increasing Wyvern Monarch HP and Cost increase) on Day 15 and 22. This has been correctedby putting the Phoenix HP reduction back in the Day 1 function that triggers when Rebalanced Creatures (option 37) is turned on and not in the additional Wyvern Monarch timer section.
- (Additional z variables replaced with two others to avoid conflict with Feral Habitat script.)
- Lizard Warriors now get Double Strike even when Enhanced Monsters is also active.
script38.erm (Karmic Battles)
- AI experience bonus corrected. Instead of gaining 500 XP for each battle fought (Karmic or otherwise), it will now gain 50 XP x the number of Karmic Battles fought (and only from monster stack battles). This is much closer to the XP gained by human players.
script39.erm (Hero Specialization Boost)
- If you have a hero with Boosted Mysticism specialization and choose Quick Combat without spell points (from script25), the hero will only spend spell points added by boosted Mysticism and you won't lose all your spell points.
- Your hero won't get spell points if the Berserker potion is in use.
- Changed FU804 so that it will now use FU$GetBasicPrim$ to get the correct basic primary skill.
- Monster bonus will be refreshed before every battle.
script41.erm (Battle Extender)
- Some internal variable and Function changes made.
script42.erm (Garrisons)
- Extra check added for garrison being neutral before allowing troop growth there.
script44.erm (Emerald Tower)
- Corrected bug that prevented Emerald Towers being revisited at the start of a new week.
- Vampire Lords and Ghost will no longer be offered the "Attack All Adjacent" ability because giving them that ability removes their normal life-drain regenerate and life-drain grow abilities.
- Added a maximum # of special "Mithril" abilities that may be bought per creature type. L7=1, L6=2, L5=3, L4=4, L3=5, L2=6, L1=7.
- There was no default selection for the option boxes. Now the default selection is "No thanks, I changed my mind".
- If you tried to upgrade a monster on a "week of", the wizard tells you that he can't this week, but following this, the dialogue box that asks if you want to leave the Emerald Tower only has an "OK" button and doesn't let you choose not to leave. This has been fixed.
- Script graphic location moved to Data\p folder and graphics renamed.
- Corrected a name change bug that occurred if the AI visits and was offered a special ability the creature couldn't get or already had.
script45.erm (Castle Upgrading)
- Each type of additional upgrade at each town increases in cost after the first, so while there's still no real limit, the practical number of upgrades is limited to 3-5 in most cases.
- The town dwelling upgrading dialogue box now shows the current bonus growth next to each dwelling option.
- Now you can check (but not make) upgrades in your towns when it's not your turn in a network game.
script46.erm (Berserker Flies)
- Chance of Berserker Flies casting Berserk reduced from 100% to 25%.
script48.erm (Enhanced Secondary Skills)
- Message Disabling option added for pre-combat message of the artillery-boost.
- Fixed bug with Enhanced ESTATES: now gives daily gold when Enhanced Estates is active (previously gave gold for Enhanced Learning active).
- Fixed a multiplayer dialog display issue with the Scouting enhancement.
- Added a check for Map Specifications spell-banning for the Scholar skill enhancement. Previously, only WoG option banning was checked for.
- Added a check for banning of Animate Dead, Resurrection, and Disguise in WoG options for Enhanced Scholar skill.
- Fixed First Aid Boost (no additional creatures by using the demon rush strategy)
- Fixed a random (seldom occurring) crash with the Luck boost.
- Simplified dialog boxes for most enhanced scouting events so there's only a single dialog instead of two.
script49.erm (Henchmen)
- War Machine/First Aid healing bug fixed. Resurrection now works too.
- AI heroes will now keep the same Henchman once they've chosen one. If their Henchman dies and they enter a town, they get free Resurrection.
- The Henchman choice reminder dialog should now appear at the start of all battles for the attacker and also for the defending Human player, and should no longer appear when visiting creature banks or attacking monsters if a battle doesn't occur.
script51.erm (Enhanced Commanders)
- Some internal changes made.
script54.erm (Enhanced War Machines I)
- If you also selected the option to demolish towns, you were unable to click on the former-Blacksmith in most cases to recruit Ghosts and then rebuild the town. This has been fixed.
- Ballistae reduce the speed to a minimum of half the basic speed of the creature. If a stack is slowed, the minimum Speed is 1/3 of the basic speed (before you could slow a stack down to 1).
script55.erm (Enhanced War Machines II)
- The catapults were proving way too deadly versus commanders. Adjusted formula for Ballistics catapult "critical hit".Chance = 5% per catapult + Hero level, capped at 50%. Chance for "critical hit" halved when targeting Commanders.
script56.erm (Metamorphs)
- If a Metamorph transformed from a 1-hex creature into a 2-hex creature, it overlapped any creature stack directly in front of it, causing this creature to "vanish" from the combat grid (at least temporarily). This has been corrected.
- You can now use your Metamorph's action to make an optional transformation instead of attacking: right-click on the Wait button to do this.
- Higher rank Metamorphs now have a minimum level of creature they'll transform into (if possible): Rank 0-3 = No min., Rank 4-5 = Min. Lvl 2, Rank 6-7 = Min. Lvl 3, Rank 8-9 = Min. Lvl 4, Rank 10+ = Min. Lvl 5.
script57.erm (Neutral Units)
- These four neutral units won't receive stat bonuses (attack, defence, health and bless), only ranks due to the strong nature of their special abilities: Mighty Gorgon (because of Death Stare), Ghost Behemoth (because of Ignores Defence), Nightmare (because of Death Stare), Werewolf (because of Lycanthropy).
- Also, if the option for creature banks to increase guards and rewards is enabled, Emissary buildings will not increase the number of Emissaries given.
- Now it does not touch (increase number or set to hostile) monsters that are set to always join, have the No Growth flag set, or have custom text set by the mapmaker.
- Speed optimizations will save several seconds at game start.
- Neutral creatures are no longer blessed if the HSB is enabled and they fight vs. Adrienne or a another Fire-Specialist, because their HST Boost is that all enemies are cursed at the start of the battle, and the curse was overwritten by the script57 Bless, so that Adrienne was only a poor witch.
script58.erm (Espionage)
- Expanded explanation of script added to top of script file.
script60.erm (Forgotten Shrine)
- script graphic location moved to Data\p folder and graphics renamed.
script62.erm (Split Decision)
- The AI will no longer try to split a Berserked stack nor will it try to split if its chosen action is a melee attack or walk and attack.
- If you split a stack that has more than one Warlord's Banner, the split stack gets one too so that both stacks get to keep the Banner bonuses. However, due to a current ERM limitation, it will still show the original stack as having the same number of Banners for the duration of the combat.
- If you combine two stacks and one has a Banner and the other doesn't, the combined stack will always have a Banner now.
- Remaining spell castings are now averaged for combined stacks, based on the number of creatures in each stack and rounding fractional values of 0.5 or higher up to 1 (and below 0.5 down to 0). It uses the formula: (N1*C1)+(N2*C2)/(N1+N2), where N1=number in the 1st stack, N2=number in the 2nd stack, C1=number of remaining spell castings for the 1st stack, and C2=number of remaining spell castings for the 2nd stack.
- If a stack has already gotten morale this round and you split it, neither of the split stacks will be able to get morale again until next round.
- Additional error-checking and debug display (in the event of an error) added.
- First error checking debug message disabled for now.
script63.erm (Passable Terrain)
- The AI no longer has any chance of encountering ambushes when moving through trees or landslides when moving through mountains but is still affected by the reduced movement.
script64.erm (Tobyn's Scripts)
- FU2333 - LUCK FUNCTION: Get current luck of a hero. Includes check for Spirit Guardian and and sets luck to zero for Hourglass (even if negative).
Transfer Ownership:
- Now you can also use shift+left_click to initiate transfer.
- Level 8 dwellings working in WoG mode now only transfer to ally .
- Town transfer reenabled and tried to avoid multiple growth exploit .
Estates:
- Now has auto-Mithril cycling if reaching Exp Est with lvl 10+.
- Auto-msgbox when reaching lvl10 and Exp Est now only displays once. Can be accessed anytime thereafter by rejecting all resource choices (after left-clicking Expert Estates skill icon).
First Aid Enhanced:
- First Aid specialist gives three spells now and also checks for hero specialty when *removing* the 3 spells.
- Text glitch corrected in Estates skill right-click information that could sometimes show text from another script.
script65.erm (Monolith Toll)
- The option number was being checked using the same variable that was used to trigger Rebalanced Creatures in the Rebalanced Factions script, so it was possible that when Monolith Toll was turned on, the Rebalanced Creatures considered itself on even when it was meant to be off. This has been corrected by changing the variable used to check whether Monolith Toll was on to an unused variable.
script67.erm (Conflux Neutral Town)
- When active, original Conflux creatures are now set to "neutral" (no town owns them) so they can be combined with other neutral creatures at no morale penalty.
- A bug which prevented the original Conflux creatures (now neutral) from being upgraded at a Hill Fort is now fixed.
- Minor bug fixed.
script68.erm (New Battlefields)
- Battlefield pictures are now read from Data\p and other internal changes have also been made.
script70.erm (Death Chamber)
- Switched z850 with z848 so that z850-z859 can be reserved for map makers.
- Internal ERM syntax correction.
Note 1: this change was listed but accidentally omitted from 3.58f.
Note 2: script70.ert is also updated with a minor typo correction.
script71.erm (Enhanced Artifacts)
- The various pendants that gave spells at the start of combat would not cast them on any creatures with the Dragon flag set, this has been fixed.
- Notification when Garb of the Forest Lord is assembled was garbled. Also now only displays when fourth artifact is picked up (previously could display if no Alabaster Helmet was present).
- Commander Artifact changes: Bonus information is now saved in w24. You'll get the bonus from one artifact only once (e.g., if you equip two Slava's rings, you'll only get the bonus once). Even if you become Expert in a secondary skill, the bonus will not be permanent (if you unequip the artifact, you'll be only advanced as before). Before you level up, the bonuses (primary and secondary skills) will be removed. This prevents a player using the artifacts as a "launch pad" for
skills you want (e.g., to get Necromancy for your Knight :-)) and guarantees that you'll be able to master a secondary skill (since the Expert rank will no longer be permanent). Note: After a level up, you won't see the bonuses until you start a battle or click somewhere in the hero screen. It's not ideal but because there's no !$HL-trigger (or it fires to early), this was the only way possible for now.
- Commander Artifact future compatibility: if you use the quick-transfering in the heroes meeting screen (Transfer All or Transfer Equipped), you'll see the bonuses from the artifacts in the statistic of the hero who had them originally, but the bonuses will be removed, if you click somewhere in the hero screen or start a battle (in the old version this bonus remains permanent, so you could get 100 attack at day one, if you use the transfer several times).
script72.erm (Random Hero)
- Random heroes may be given a few spells (if their Wisdom allows) to make the battle more challenging.
- Fixed bugs with spells from earlier update.
script73.erm (Enhanced War Machines III by Bonizag)
- Fixed: correct number of ballistae / First Aid Tents, if Commander = Ogre Leader / Hierophant.
- Corrected an incompatibility between script73 and script30 (Adventure Cave). The bug removed all War Machines permanently, if you had a fight in am Adventure Cave (because the Cave-Script removed all War Machines temporarily and the WM-Script permanently, if they weren't equipped in a battle).
- War Machine Factories now accumulate War Machines too. A battle log bug when a catapult shoots is also fixed.
- Ammo Carts increase the Damage of your Shooters instead of giving Spell points back.
- Catapults have been added.
- Fixed a recursive call that could cause a stack overflow (crash) if the AI had too much gold.
- Rewritten routines to buy War Machines in towns / factories (much faster / easier now).
script77.erm (WoG Cheat Menu)
- Added: Function to change the stack size of monsters on the map just before combats by right-clicking on "Attack Value" on the Adventure Screen (only when WoG Cheat Menu is active).
- If you clicked on a hero in the hero list and chose to give or remove resources, it would apply to the red player rather than the hero's true owner. This is now fixed.
- Fixed a bug with adding or deleting scrolls in the hero screen.
Note: the "WoG Cheat Menu" is primarily for Mapmakers and testers -- see "Mapmaker Tools.txt" in the Documentation folder for details of how to use this tool.
- Fixed a bug with building all town dwellings -- if it wasn't a Rampart or Inferno it crashed the game.
- Fixed a picture display error for variable dump. 汗啊~~看了半天米看懂这次更新究竟更了什么啊 我没字典,不然就啊帮你了~~~ 我就只能翻译这些了,很多地方还是要yunings改的!其它的请有能之士来吧!
script02.ERM宝物加强
-礼仪之戒:一级生物的最大奖励数:容易难度-无限;正常难度-1000;困难难度-500;专家难度-250;不可能难度-100
-真理徽章:增加金钱限制(每个徽章):容易难度-无限;正常难度-100,000;困难难度-50,000;专家难度-25,000;不可能难度-10,000
-政治家勋章:现在你可以点击城镇大厅使用,如果没什么可建造的,勋章不会被取走(因它也能在外交强化中使用(script96))
-神圣挂件:仅仅给予没有被禁止(地图选项)或禁断(WOG选项禁断复活)的魔法
-冷静挂件:如果魔法禁断激活(script99),给予防御+1而不是知识
-修正游戏第一天开始英雄带有政治家勋章而想立即使用勋章建造而引发的漏洞
script03.erm 第二技能加强
-如果鹰眼术2激活,那么学完魔法后鹰眼术不再会自动消失
-
-
注:script03.ert 已更新
script04.erm
-修正新WOG宝物给予奖励的些许冲突
-
script05.erm贷款银行
-兴趣借贷的最小量从0改到1
-当前最大借贷量显示在输入框上
-已有借贷而再次借贷时,会显示当前的借贷总量(包括兴趣借贷)
-右击城镇的金钱按钮显示当前未偿还的借贷(包括兴趣借贷)
-
script06.erm阿斯墨德司的沙漏
-现在用 GetBasicPrim 功能核对英雄的真正力量
script07.erm钓鱼井
-Script 图形位置移至文件夹Data\p 并重新命名
script09.erm 时间市场
-
script10.erm魔法蘑菇
-如果英雄遗忘了临时魔法技能(使用时间市场或高级女巫小屋),那么他不会再被允许把访问魔法蘑菇作为获得更多技能的方法
-一些内部功能和变量变化调整
script12.erm活骷髅头骨
-骷髅头骨不再搜寻战神旗帜
-骷髅头骨不会带来有守卫攻击的宝物
-如果“英雄捡起双份宝物”选项激活,你将从骷髅头骨得到两份宝物
-变量微调(v76-v77 不再使用)
script14.erm 转换祭坛
-Script 图形位置移至文件夹Data\p 并重新命名
script15.erm 神秘生物巢穴
-一个小笔误漏洞修正,这个漏洞不会产生可见错误而是可能影响确切计数
script16.erm 战斗学院
-现在使用GetBasicPrim 功能修正某些宝物的错误(绝大多数是强化的宠物宝物)
script17.erm 药水喷泉
-
script18.erm 施舍小屋
-提高访问英雄的经验限值从250到1000,获得的经验值总量保持不变
script19.erm 生命大师
-修正升级中关于累积经验保持的错误
script20.erm 怪物之周
-增加累积经验判断,如果没有开启,游荡怪物不再会拥有战神旗帜
-根据地图大小提高游荡怪物的最大数量
-提高每周生长率(每层地图 尺寸/18)
-怪物的侵略性,逃跑能力,拥有战神旗帜的概率现在受限于游戏难度的选择
script23.erm 巫术
-
-
-
script24.erm 强化招募地暗示文本
-这个文本将为网络游戏中的非当前玩家右击提供正确的信息
-现在使用文库功能核对本地玩家
script25.erm 地图选项
-当被暗黑天幕所置换的绘图师的右格前有地形,绘图师不会被删除(即使暗黑天幕已被置放),这个已被改正
-在地图读取中不会立即读取存储的禁断选项信息,现在可以了
-招募所有生物按钮,增加script96检查(外交加强)
-修正如下漏洞:当城堡里有超过998个没有购买的生物而点击招募所有生物按钮会导致游戏静止
-另一个漏洞被改正:错误地转移访问英雄的战神旗给第一队
-在英雄和城镇重命名中增加重名检查,重名将不再可能
-如果你有加强的神秘术特长英雄,在选择没有魔法值的快速战斗,英雄将仅仅使用由神秘术增加的魔法值,你不会减少你原有的魔法值
-如果你的英雄喝了狂战士药水并选择没有魔法值的快速战斗,现在战斗后恢复正常
-屏蔽魔法的漏洞修正()
-选择中立城镇类型中的魔法塔的层数和塔城图书馆漏洞修正
-选择宠物类型选项开启,那么新招的宠物将得到和被解雇的宠物相同的经验值(仅仅在游戏的第一天)
-招募所有生物选项(ctrl+点击城堡按钮):玩家现在可以定制每个城镇的生物哪些等级是不想雇用的,哪些是想雇用未升级的
-网络游戏中非当前玩家现在可以右击指示牌读取内容
-网络游戏中非当前玩家现在可以检查剩余魔法值和移动力
-Future Compatibility update: message disabling added for (future) Monster Resources script.
-新增招募所有生物选项检验以确信如果巢穴没有建造的话将没有生物可以购买,甚至于因某种原因而存在的群队(幽灵)
script26.erm 宝物制作者
-修正非正确的宝物数量(连同AI升级)
-AI永远不会将宝物升级到已有的
-龙眼指环=》勇气挂件的花费调整至6000
-Some get syntax changed with check syntax
-内部ERM句法改进
-Switched to universal timer
-如果同时拥有外交和理财术,那么金钱费用的降低将依据两技能中最低的级别:
0 (none): 100%
1 (basic): 90%
2 (advanced): 80%
3 (expert): 70%
-外交宝物也减少费用
-金钱价格依据天数
注:script26.ert 修正了关于升级金袋信息的小错误
script28.erm 巫术学院
-内部ERM句法改进
-现在使用GetBasicPrim 功能修正某些宝物的错误(绝大多数是强化的宠物宝物)
注:script28.ert 修正了一些小语法和拼写错误
script30.erm 冒险洞穴
-战争武器不再获得战斗中反击的技能
script31.erm 宝箱2
-
-
-
-
script33.erm 卷轴自动施法
-选择快速战斗,战前将不会看到有关卷轴自动施法的信息
-
-为瞬间移动添加信息
注:script33.ert 已更新
script34.erm 预言卡
-修正用狂战士药水战斗,一直会增加攻击力以避免得到额外的点数
script36.erm 秘银加强
-
script37.erm
script38.erm
script39.erm 英雄特技增强
-如果你有加强的神秘术特长英雄,在选择没有魔法值的快速战斗(script25),英雄将仅仅使用由神秘术增加的魔法值,你不会减少你原有的魔法值
-英雄使用狂战士药水不会得到魔法值
-改变 FU804 ,现在使用FU$GetBasicPrim$ 以得到正确的基础基本技能
-每次战斗前怪物奖励刷新
script41.erm
script42.erm
script44.erm 翡翠塔
-修正新的一周翡翠塔不能被访问的漏洞
-吸血鬼王和幽灵将不会再赋予环击能力以避免它们正常的能力消失
-增设每种生物所能购买的特殊“密银”能力的最大次数,L7=1, L6=2, L5=3, L4=4, L3=5, L2=6, L1=7
-原先的对话框没有默认选项,现在的默认选项是“No thanks, I changed my mind”
-如果你试图在怪物之周升级该怪物,巫师会告诉你这个星期不行,但是接下来对话框问你是否想离开却只有“OK”按钮而不让你选择不离开,现已改正
-Script 图形位置移至文件夹Data\p 并重新命名
-修正因AI访问而生物不能得到该项特殊能力或已经拥有该项能力产生的名字变化的漏洞
script45.erm 城堡升级
-每座城堡的每种生物的额外升级在第一次升级后增加费用,当没有真正实际限制的时候大多数情况下实际的升级数量被限制在3-5
-每个生物选项旁的巢穴升级对话框显示当前奖励生长率
-网络游戏中非当前玩家可以查看自己城镇里的升级情况(非升级操作)
script46.erm 疯狂龙蝇
-降低疯狂龙蝇施放疯狂魔法的概率从100%到25%
[ 本帖最后由 凤凰于飞 于 2006-11-27 17:56 编辑 ] 惭愧惭愧,只能等着各位老大的战果了。 script48.erm第二技能强化
-增加战前炮术强化信息的禁断选项
-修正强化理财术的漏洞:强化理财术激活,每天给予金钱(先前是Learning强化激活给予金钱)
-
-增加学术强化时地图选项中特殊魔法禁断的检验,先前仅仅检验WOG选项中魔法的禁断
-增加学术强化时WOG选项中聚灵术,复活,伪装术的检验
-修正急救术()
-修正因幸运术强化而引起的随机崩溃(极少发生)
-简化多数加强侦察术的事件对话框,
script49.ermHenchmen
-修正战争机器/帐篷治愈漏洞,复活正常
-AI英雄一旦确定了Henchmen后保持不变,死后入城免费复活
-Henchmen选择提醒对话框将会在人类玩家进攻或防御战斗开始时显示,访问生物银行或攻击怪物而战斗没有发生的话不再显示该对话框
script54.erm 战争机器强化1
-在该选项激活时拆毁城镇后,大多数情况下不能点击铁匠铺招募幽灵重建城镇,现已修正
-弩车降低生物的速度最低到该生物的基本速度的一半,如果该队生物被“缓慢”了,那么最低速度可以降低到该生物基本速度的三分之一(先前一直能降到1)
script55.erm 战争机器强化2
-调整投石车秒杀的概率计算公式: ,50%封顶;这已被证明对于宠物来说太致命了,因此当宠物被作为目标时概率减半
script56.erm 变形元素
-如果变形元素从一格生物转变成二格生物,它会和正前方的生物重叠导致该生物从战场格子里“消失”(至少时暂时的),这个已被改正
-你现在可以右击等待按钮来进行变形而不必等到在变形元素行动的时候
-高等级变形元素转换出来的生物有了最低的等级限制(可能的话):0-3级,没有最低限制;4-5级,最低二级;6-7级,最低三级;8-9级,最低四级;10级以上,最低五级
script57.erm 中立单位(野外生物)
-下列四种野外生物不再得到攻,防,生命和祝福性魔法,仅仅提高其本身拥有的强大的特殊能力:蛮牛(死亡凝视),幽灵比蒙(无视防御),梦魇兽(死亡凝视),狼人(变狼术)
-如果生物银行守卫和回报累积的选项激活,神的建筑不会提高所给神的数量
-地图制作者所设置的怪物属性(一直会加入,数量不变,定制的文本)不再会被系统触动改变(增加数量,改变敌对度)
-
-
script58.erm
-
script60.erm 遗忘神殿
-Script 图形位置移至文件夹Data\p 并重新命名
script62.erm 战场分割
-
-你分割的队伍有超过一个的战神旗,分割出去的也将得到旗帜因此两队都保持奖励;然而,受当前ERM的限制,在战斗期间仍然显示原来队伍的战神旗数
-如果你合并两队,其中一队有旗,另一队没有,那么合并后的队伍会一直有战神旗
-合并后队伍的剩余施法数现变为总生物量的平均数,拥有的施法次数计算公式:(N1*C1)+(N2*C2)/(N1+N2) ,(四舍五入),N1:一队数量;N2:二队数量;C1:一队剩余施法数;C2:二队剩余施法数
-如果有一队已经有了士气高涨,分割该队后,任何一分队在下一轮前都不会再有士气高涨
-
-
script63.erm 可穿越地形
-AI在通过山脉穿越树林或山石地时不会再遭遇到伏兵,但移动力仍然减少
script64.erm
-
script65.erm
script67.erm元素中立城镇
-激活后,原来的元素城生物被设置成中立(没有拥有它们的城镇),这样它们就可以和其它中立生物组队而不受士气影响
-修正在高山堡垒阻止元素生物(现中立)升级的漏洞
-修正小漏洞
script68.erm 新战场
-战场背景现从Data\p 读取,其它一些内部变化调整
script70.erm
-
-
script71.erm 宝物增强
-战始能赋予魔法的挂件不会施法在任何有龙旗设置的生物身上,现已修正
-森林之袍的收集通告已删减,现在只在收齐四件宝物时显示(先前当没有头盔时也会显示)
-宠物宝物改变:奖励信息现储存于w24,你只能从一种宝物中得到一次奖励(比如,装备两个力量之戒,现在只能得到一个戒指的奖励),甚至于你的第二技能变为专家级,这个奖励也不将是永久的(如果卸下宝物,专家级的第二技能将恢复成以前的高级);升级前这些奖励(基本和第二技能)将会消失,以避免玩家用这些宝物作为获得途径掌握想要得到的技能(如骑士得到招魂术:-))(虽然专家级将不会是永久性的);注:升级后,在开始战斗或点击英雄界面的任何一处之前不会看到奖励,It's not ideal but because there's no !$HL-trigger (or it fires to early), this was the only way possible for now.
- (在老的版本里奖励是永久性的,因此游戏的第一天如果用这个交换数次的话,你能得到100的攻击)
script72.erm 随机英雄
-随机英雄将被赋予少许魔法(如果他们的智慧术够格的话)以使战斗更富有挑战性
-修正较早更新的魔法漏洞
script73.erm 战争机器强化3
-修正当宠物是圣师或食人魔领袖的时候弩车和帐篷的正确数量
-改正script73 和 script30(冒险洞穴) 之间的冲突 ,漏洞导致在冒险洞穴进行战斗时移除战争机器是永久性的(因为洞穴-Script是暂时性的移除战争机器,而战争机器-Script中移除战争机器则是永久性的)
-战争机器工厂现在也累积战争机器,投石车发射时产生的战斗log漏洞也修正了
-补给车提高射手的伤害取代先前的回复魔法值
-投石车能累加
-
-重写在城镇或工厂购买战争机器的规则(更快,更容易)
script77.erm WOG作弊菜单
-
[ 本帖最后由 凤凰于飞 于 2006-11-27 17:07 编辑 ] 楼上的凤凰辛苦了,期待补丁说明文档尽快完成:kiss: 支持,偶的E文退步太多了,
只有摇旗的份了. 来晚了? 看了下原文,对很多术语不是很明白~~惭愧 貌似原文不是贴出在4楼吗? 呼,终于上来冒泡了,一堆事情搞得我焦头烂额……
感谢 凤凰于飞 的翻译,我会校对一下你的翻译,100WoG币作为酬谢:):
fallening,麦鸡,我已经翻译了1~3条脚本,出了凤凰翻译的部分,剩下的脚本,麦鸡,你翻译以下编号部分:
40~43 50 51 52 535961 69 70 74 75 76 77
fallening,你翻译:
08 09 11 13 17 21 22 23 27 29 31~38
我负责校对所有脚本,我们争取周四前发布中文版的说明文档和补丁吧! 原帖由 archmage 于 2006-11-28 19:45 发表
script41.erm (Battle Extender)
script41.erm (战斗延长)
- Some internal variable and Function changes made。
改变了一些内在变量。
script42.erm (Garrisons)
script42.erm (关卡)
- Extra check ...
呃……
我的失误……
那么说来,工作量会比较少,你的翻译和凤凰的翻译我都考走了,就等明天fallening的了。 认真学习,拜谢!!! 原帖由 yunings 于 2006-11-28 16:59 发表
呼,终于上来冒泡了,一堆事情搞得我焦头烂额……
感谢 凤凰于飞 的翻译,我会校对一下你的翻译,100WoG币作为酬谢:):
fallening,麦鸡,我已经翻译了1~3条脚本,出了凤凰翻译的部分,剩下的脚本,麦鸡 ...
OK
script08.erm-------not found
script09.erm (Market of Time)
- Script rewritten to use fewer variables and to work with the Unlimited Skills script in 3.59.
erm脚本09 (时间市场)
-为占用尽量少的变量以及与359中的无限技能脚本协调,重写了本脚本的代码。
script11.erm-------not found
script13.erm-------not found
script17.erm (Potion Fountains)
- Berserker potion will set mana after combat but will not add it so it should now be fully-compatible with the Quick Combat no spell points option.
erm脚本09(药剂之泉)
-狂化药剂在战后会重新设置魔法点数,而不会增加;因此本脚本现在可以完全与快速战斗(不施展魔法)选项兼容。
script21.erm-------not found
script22.erm-------not found
script23.erm (Sorcery)
- A 3.59 bug fix resulted in a problem with the script working so a minor change has been made to accommodate this for all versions.
- Minor change to avoid some issues with 3.58f hint text checking filling up the hint text map buffer and producing ERM errors.
- Sorcery information should now work correctly in network games when its not your turn.
erm脚本23(巫术)
-因为WOG3.59一个bug的修正,本脚本的运行出现了问题;为了照顾所有的版本,稍微修改了本脚本的内容。(向后完全兼容性)
-对本脚本做了少量的修改,以避免在3.58f中出现的因为提示文本在内存堆栈溢出而引发ERM错误的一些问题。
-在网络对战中,当別家行动时,巫术的提示信息现在应当可以正确显示。
script27.erm-------not found
script29.erm-------not found
script31.erm (Treasure Chest 2)
- You'll no longer get an error if there are NO mines on the map (owned or unowned) and a deed to an unowned mine result is generated.
- Also, will work now correctly with Mithril Forge script .
- Switched from TM28 to TM2 (Universal Timer) and eliminated use of Flag 409.
- Increased the likelihood of getting a spell scroll of the appropriate level if a duplicate scroll is generated, rather than switching to one of a lower level.
erm脚本31(宝箱类型2)
-当地图上不存在任何矿藏(无论是被占有的还是未被占有的)的时候,本脚本的触发不会发生错误的结果,同时对一个未被占有的矿藏的操作的行为已经在事实上结束。(???not sure???)
-同样,本脚本已经可以与秘银锻造(熔炉?工厂?)脚本完全兼容(向后完全兼容性)。
-如果一个副本卷轴已经生成,在英雄级别合适的情况下,得到一个魔法卷轴的可能性将会增加,从而不会是一个比较低的水平。
script33.erm (Living Scrolls)
- Now if you select a Quick Combat battle, you won't see a pre-battle message about Living Scrolls.
- Checks if the target stack already has the spell active on it and selects another target if it does.
- Now uses the new RandomStack library function and some internal code changes have also been made.
- Added message for Teleport by Living Scroll.
Note: script33.ert also updated.
erm脚本33(自动施法卷轴)
-现在如果选择快速战斗,战前关于自动施法卷轴的提示信息将不会出现。
-检查将要施法的目标堆栈,以确定该目标是否已经获得了该魔法状态;如果已经获得,施法目标将会转到下一个上。
-增加了“瞬间移动”自动施法卷轴的提示信息。
注意:script33.ert业已更新
script34.erm (Cards of Prophecy)
- Fixed compatibility with Berserker Potion -- always adds attack if Berserker Potion is in use to avoid getting extra spell points.
erm脚本34(预言卡片)
-修正了与狂化药剂的兼容性--如果已经使用了狂化药剂,为了避免得到多余的魔法点数,预言卡片将总是增加攻击。
script36.erm (Mithril Enhancements)
- IMPORTANT: The right-click interface for Mithril enhancements has been changed to a ctrl-click instead. In addition, you will now see information when you ctrl-click on an object if you don't meet the requirements (e.g., not adjacent, not owned, not enough Mithril, etc.)
- Interface change for click on Kingdom overview:right-click now displays amount of Mithril in a no-button msgbox while ctrl+K displays Mithril Price list (as hinted in above msgbox).
- Script graphic location moved to Data\p folder and graphics renamed.
- Players can now check their own Mithril in network games when it's not their turn.
- removed extra exclamation mark to avoid problems with 3.59 parser check
- moved update warning message into .ert file.
Note: The Mithril Price List graphic is also updated.
Note: script36.ert also updated.
erm脚本36(秘银增强)
-重要:鼠标右击弹出秘银增强菜单的方式已经被Ctrl加鼠标左击所取代。另外,若不能满足秘银使用升级要求的时候,Ctrl加鼠标左击在目标之上,将会看到提示信息(例如: not adjacent, not owned, not enough Mithril,等等)。
-点击王国一览图标之后的界面有所变动:鼠标右击之后,暂时一个没有任何按钮的框体,展示秘银的数量;ctrl+K 将会显示秘银的价格列表(如上框体相同)。
-脚本关联图片移动到 Data\p,名字也有所改变。
-移除了一个感叹号以避免3.59语法分析的错误。
-移除了.ert文件中的升级警告提示信息。
注意:秘银价格列表的图形界面也已升级。
注意:script36.ert同样升级。
script37.erm (Rebalanced Factions)
- The reduction of Phoenix HP (if Enhanced Monsters was not active) became part of the Wyvern Monarch timer and reduced Phoenix hitpoints (as well as increasing Wyvern Monarch HP and Cost increase) on Day 15 and 22. This has been correctedby putting the Phoenix HP reduction back in the Day 1 function that triggers when Rebalanced Creatures (option 37) is turned on and not in the additional Wyvern Monarch timer section.
- (Additional z variables replaced with two others to avoid conflict with Feral Habitat script.)
- Lizard Warriors now get Double Strike even when Enhanced Monsters is also active.
erm脚本37(重新平衡阵营)
-(如果加强怪物选项未曾开启)凤凰生命值的减少事件变成了双足飞龙王计脚本时器的(???)一部分,在第十五天和第二十二天的凤凰生命值将会减少,同时双足飞龙王的生命和价格将会升高。现在通过将凤凰生命值降低事件放在第一天的函数中的方法解决,该函数将会在“重新平衡生物”(选项37)选项开启的时候触发,与双足飞龙王的脚本时器片段不再有所关联。
-(另外有几个z变量被替换,以解决与Feral Habitat(亡灵之地?野生动物栖息地?亡灵栖息地?---?)脚本的冲突)
-即使怪物加强脚本开启,蜥蜴勇士也将会获得双击技能。
script38.erm (Karmic Battles)
- AI experience bonus corrected. Instead of gaining 500 XP for each battle fought (Karmic or otherwise), it will now gain 50 XP x the number of Karmic Battles fought (and only from monster stack battles). This is much closer to the XP gained by human players.
erm脚本38(石冢战斗/命运之战(??Karmic?karn?cairn?))
- AI额外经验修正。不再是每战获得500经验(石冢战斗或者其他),现在获得的经验数目将会是500经验x 石冢战斗次数(只计算怪物堆栈战斗)。这将与玩家的战斗经验获得数相当。
[ 本帖最后由 fallening 于 2006-11-29 16:52 编辑 ] 让偶先晕一下
页:
[1]
2