OpenKore What

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 8

=========================

### OpenKore what-will-become-2.1


=========================

Features:
- New ServerTypes and localized tables for official servers (kLabMouse,
Technology, h4rry_84, EternalHarvest)
- Support for skill and status handles in configuration, allows to use duplicate
names (Technology, EternalHarvest)
- A lot of changes and additions in network; kRO ServerType tree (Technology)
- Default fieldpack updates: New World, Brasilis (midnytblu)
- Default tablepack updates (Mushroom, help_us, Technology, EternalHarvest)
- Builtin console command help updates (manticora)
- Additions in Wx interface (EternalHarvest)
- Captcha support (Technology)
- "party request PlayerName" (EternalHarvest)
- Pet system improvements: capture, hatch, info, feed; equip armors trough
eq (Technology)
- Quest system: "quest" command; tables/quests.txt (Technology, kLabMouse,
obsc)
- Cooking: "cook" command (Technology)
- Refining: "refine" command (Technology)
- Show Equip: "se" command (Technology)
- Deleting homunculus: "homun fire" (Technology)
- Use skill on homun/merc: "ssl" command (EternalHarvest)
- Battleground chat: "bg" command (EternalHarvest)
- Map aliases and instances support (Technology)
- Hidden Enchant support (EternalHarvest)
- Server rates info (Zloba)
- Custom NPC sequences before standard b/s dialog: sellAuto_npc_steps,
buyAuto.npc_steps (EternalHarvest)
- target_isNotMyDevotee config option (Technology)
- "devotion" message domain, so you can squelch it (Technology)
- state.yml generator moved to a plugin (EternalHarvest)
- Improved messages about unknown and unhandled packets (Technology)
- Protect actor hashes from autovivification (kLabMouse, EternalHarvest)
- Local SCons update (kLabMouse)

Translation updates by:


- Indonesian: h4rry_84
- Traditional Chinese: littlewens
- Portuguese: Mushroom
- Russian: DeniZka, manticora

Ongoing updates for supported servers by:


- bRO: Mushroom, dejaime
- euRO: EternalHarvest
- fRO: MiDaM
- idRO: h4rry_84
- iRO: twist3d, Motivus, EternalHarvest
- kRO: Technology
- mRO: help_us
- pRO: midnytblu
- rRO: kLabMouse, 4epT, EternalHarvest
- tRO: UltimaWeapon
- twRO: littlewens

Fixes:
- help console command output (manticora)
- Allow lvl to be optional in useSelf_skill (EternalHarvest)
- Wrong month in showTimeDomainsFormat (lolzorbot)
- autoResponse not working (EternalHarvest)
- Excess flooding with background color in Console (EternalHarvest)
- Outgoing chat and chatroom encoding (Technology)
- Rewrite of autoSkill/StatRaise, they're Tasks now (Technology,
EternalHarvest)
- autoMoveOnDeath_x and _y are now optional (EternalHarvest)
- Wrong message in pet capture result (EternalHarvest)
- Fix autovivification in attackAuto+tankMode (EternalHarvest)
- Missing message for failing deal because of storage (EternalHarvest)
- Missing Task::WithSubtask::DESTROY (Technology)
- calcRectArea checking for nonwalkable tiles on the wrong side (allanon256)
- Create log directory recursively (EternalHarvest)
- Empty filenames in "unable to load" errors (EternalHarvest)
- Fixes in plugins processing (Technology)
- New vender packet (Technology)
- Incoming ingame mail message (Technology)
- cities.txt update (help_us)
- Crash after font change in Wx (Technology)
- Hotkey packets in XKore 2 (Zloba)
- tankMode for homunculi and mercenaries (Technology)
- Indexes were truncated in long cash store list (EternalHarvest)
- Invalid arguments assertion when attacking - ignore actors outside of map
(Technology)
- Monster name and points in Taekwon Mission (Technology, woozc)
- Private message packet structure for ST22 (UltimaWeapon)
- "Deal cancelled" spam (EternalHarvest)
- SVN AutoUpdater fixes (kLabMouse, EternalHarvest)
- Guild allies and enemies (EternalHarvest)
- Crash with loginPinCode (kLabMouse)
- Incorrect storage password on BSD, Linux (EternalHarvest)
- Config blocks of the same type in different files (EternalHarvest)
- target_hp for mercenaries (EternalHarvest)
- Encoding (Technology)
- Do not teleport to avoid monster when already dead (BMP)
- Guild creation (kLabMouse)
- Do not query GMs with getplayerinfo (kLabMouse)
- Exp, member titles and jobs display in guild info (Technology)
- Assert in ActorList (Technology)
- Crash in partySkill_notPartyOnly (Technology)
- Hp percent assumed to be 0 when max hp is undefined (Technology)
- Configured charBlockSize had no effect for some STs (kaliwanagan)
- masterLogin_packet with XKore 1 (Technology)
- Some statuses couldn't be recognized (johnny)
- Original names in sll and petl (Technology)
- Rental items (Technology)
- Walk speed (Technology)
- smartHeal interaction with Meditatio and mercenaries (Technology)
- Matk and walk speed for mercenaries (Technology)
- mercenary_whenStatusActive self condition (Technology)
- Mercenary was not removed when it's duty is over (Technology)
- Crash when receiving NPC buy list after NPC cancel (UltimaWeapon)
- Heal target display for Potion Pither (EternalHarvest)

=========================
### OpenKore 2.0.7
=========================
- Feature: additional "label" parameter "block" to change config block header.
(thanks to vit).
Syntax:
conf <label_name>.(<block_param> | block) [new_value]
Examle:
conf applesEtc.block Meat
- Feature: route_avoidWalls config option.
- Fixed: Pets are no longer being seen as monsters, support for extended pet
packet(Technology)
- Feature: Mercenary&Homun controlling (EternalHarvest)
- Feature: Mercenary&Homun handling (EternalHarvest)
- Fixed: Monster-based mercenaries detection (EternalHarvest)
- Fixed: status timer support (Technology)
- Fixed: XKore 2 on 8_5 (Technology)
- Feature: Hotkey support for XKore 2 (Technology)
- Feature: Ingame auction support (Technology)
- Feature: Ingame mail support (Technology)
- Fixed: itemID === userID in packet_useitem hook (kLabMouse)
- Fixed: Kore can't connect to euRO (bibian)
- Fixed: 3rd class jobs recognition (Technology)
- Translations: (h4rry84 + Littlewens)
- Feature: SVN AutoUpdater tool (kLabMouse)
- Fixed: Posseidon HackShit support (kLabMouse)
- Fixed: stuck when itemTake/Gather (EternalHarvest )
- Fixed: in_game hook (ezza)
- Fixed: alchemist and blacksmith ranking points (h4rry84)
- Fixed: Hairstyle and haircolor were messed up in character creation
(EternalHarvest )
- Fixed: skill usage for serverType 8 using xkore 2 (Technology)
- Fixed: walking speed not being sent to the client on xkore 2 (bibian)
- Fixed: send weapon/shield apearance to client on xkore 2 (bibian)
- Fixed: Let xkore2 handle Sync'ing for serverType 8, 8_1, 8_2, 8_3, 8_4
instead of the RO client. (Technology)
- Fixed: fix Homunculus sub processFeeding. (lastclick + thx to: Aib0)
- Fixed: sendHomunculusMove causing disconnection on serverType 8 family
servers (Technology)
- Feature: Added loadPlugins 3 for skipping plugins. (sli)
- Fixed: fix Monster Killed Count if count > 9999 (lastclick)
- Fixed: kore trying to equip an already equipped item (Technology)
- Fixed: lockMap_randY, lockMap_randX (Technology)
- Fixed: fix buyauto standpoint & distance (lastclick)
- Fixed: fix for: upper, lower, mid headgear from other players not showing up
correctly. (Technology)
- Fixed: Blacksmith repair skill causes disconnect (Technology)
- Feature: new config variable repairAuto_list (Technology)
- Fixed: 0072 can also mean 006B (isieo)
- Fixed: fix bugs range attack. (lastclick + thx to: Rumata)
- Fixed: minStorageZeny (lastclick)
- Fixed: Optimisation autoBuy (lastclick)
- Fixed: notPartyOnly not working properly in partySkill block (heero74 + thx
to: )
- Fixed: Added ServerType 21 support for Demise of Morroc update (code by
UltimaWeapon and small fixes by heero)
- Fixed: added a missing packet prefix affecting party invite (heero74)
- Fixed: couldn't execute console command started with ; from client with
serverType 21 (UltimaWeapon)
- Fixed: Teleport skill level fix for players with teleport level 2. (freegoods)
- Fixed: config option: storageAuto_useChatCommand (Technology)
- Fixed: loop if Butterfly Wing is not present (lastclick + tnx to: [GM]#05)
- Fixed: sub parseList was not removing the endline's,causing skillsencore.txt
not to get parsed correctly. (Technology)
- Fixed: GCC compiling (thanks to technology)
- Fixed: Fixed the full storage bug. Now uses the detected storage size. (sli)
- Fixed: ServerType 21 in xKore 2 mode (kLabMouse)
- Fixed: ServerType 8_5 to be compatible with eA's pv 23. (bibian)
- Fixed: added ServerType 22 for idRO's Fix System Chat and for since idRO
can't use anymore ServerType 21 because it's counterfeit with tRO update.
(h4rry84)

=========================
### OpenKore 2.0.6.1
=========================
- Dist file wasn't written properly therefore, 2.0.6 doesn't have servertypes
8_1-8_4
This version is suppose to cover it up.

=========================
### OpenKore 2.0.6
=========================
- Implemented option for selective loading of plugins (by Technology).
Added new sys.txt options: loadPlugins & loadPlugins_list
Syntax:
loadPlugins <flag> - this option controls loading of plugins at
startup
or when the
"plugin load all" command is used.
0 : do not
load plugins
1 : load all
plugins
2 : only load
plugins that are listed in loadPlugins_list
loadPlugins_list <list> - if loadPlugins is set to 2, this comma-
separated list of plugin names
(filename
without the extension) specifies which plugin files
to load at
startup or when the "plugin load all" command is used.
- New flag for attackChangeTarget: 2 - find better attack target while gaining
LOS to current target.
- Fixed bug crashes when console commands access undefined objects
- Fixed bug in 'reload' chat command (thanks to Motivus)
- Fixed bug in stripping callSign from chat commands
- Fixed minimap_indicator (thanks to windows98SE)
- Fixed bug in getNPCInfo that allows a zero-length map name.
- Modified move command. Now supports standard "map x y" parameter
sequence. (thanks to Chontrad, Alexander)
- Fixed pickupitems flag 2 not checking itemsTakeAuto, itemsGatherAuto &
itemsMaxWeight.
- Added a 'messageIDEncryption' option to servers.txt. When set to 0, it will
disable the usage of message ID encryption, even if the server appears to
require it.
- Added handler for error 101 (account suspension)
- Fixed XKore to work with EPP enabled servers (thanks Belial)
- Added Gospel and NPC Skill effect recognition (thanks to johnny)
- Fixed range check and work of target_deltaHp (by 4epT)
- Fixed typo in 'notOnAction' (by 4epT)
- processAutoAttack is rewritten, it now uses new functions (getBestTarget(),
isSafe()). priority.txt works.
- Added sitAuto_safe_stand_up timeout and sitAuto_look_from_wall config
option.
- Added new items, monsters, fields, emotions, portals.
- Added ServerType 8 support for XKore2
- Fixed XKore 2 not showing equiptment. - Thanks to Technology
- Added new console command 'pause'.
Syntax:
pause <seconds> - any command executed after this will have to wait a
specified
number of seconds before its executed assumed as 1 if no
parameter
specified. (resets on ai off/manual and when not ingame)
- Integraded doCommand plugin into openkore source (settings in config.txt)

doCommand <console command> {


hp
sp
homunculus_hp
homunculus_sp
homunculus_dead
onAction
whenStatusActive
whenStatusInactive
whenFollowing
spirit
aggressives
monsters
notMonsters
stopWhenHit 0
inLockOnly 0
notWhileSitting 0
notInTown 0
timeout
disabled 0
inInventory
inCart
inMap
manualAI 0
}

=========================
### OpenKore 2.0.5.2
=========================

- Fixed some bugs in X-Kore mode.

=========================
### OpenKore 2.0.5.1
=========================

- Fixed a bug that was caused by a typo.

=========================
### OpenKore 2.0.5
=========================

- Added ability to locate data files from multiple possible locations.


- Added lockdown mode.
- Fixed the 'followBot' feature.
- Added 'minStorageZeny' for storage, and 'zeny' in 'SelfCondition'.
(thanks to 4epT and piroJOKE)
- Added serverType 19 and 20 to support pRO Valkyrie
- Added 'teleportAuto_useItemForRespawn' if set to 1 Kore will use
Butterfly Wing to respawn.
- Added support for encrypted padded packets

=========================
### OpenKore 2.0.4
=========================
- mRO (Malaysia) PIN code support [by kLabMouse] (thanks to toq, Biozinc
and
mRO players who helped me)
- Support for disconnecting when storage is full (thanks to glew).
- The Console::Curses interface have been fixed (thanks to Dodge and
Paldium).
- Readline interface fixes (thanks to Paldium).

=========================
### OpenKore 2.0.3
=========================

- getAuto has been fixed.


- Card merging has been fixed.
- Fixed a crash that occured when Kore is stuck during movement.
- Fixed displaying damage when using skills.

=========================
### OpenKore 2.0.2
=========================

Bug fixes:
- Fix loading of data files that are located in folders with non-ASCII
characters.
- X-Kore 2 has been entirely rewritten and is now more reliable.
- Fixed autostorage.
- The Wx interface now allows you to scroll up the console.
- Many crashes have been fixed.

New config options:


- teleportAuto_notPlayers:
comma-separated names of players to ignore by teleportAuto_allPlayers
you can also use player IDs (recommended)

Credits:
- rastalo & shamikchand: Autostorage bug report & fix.
- gtbot: teleportAuto_notPlayers

=========================
### OpenKore 2.0.1
=========================

- Many bugs have been fixed.


- Some small performance improvements.
- New configuration option 'dcOnPlayer': makes the bot exit once a player
is detected in your FOV on your lockMap.
- The character inventory data structure has been refactored. Plugins that
make use of the inventory will likely have to be updated. More information
about the change can be found here:
http://forums.openkore.com/viewtopic.php?t=32101

Credits:
- natz: Various bug fixes.

=========================
### OpenKore 2.0.0
=========================

After a long time, OpenKore 2.0.0 has finally been release. This is a
stable released, and is not beta. There are no new features compared to
1.9.4,
but many bugs have been fixed. Furthermore, iRO (International) support has
been restored.

Many thanks to the following people who made this release possible:
Japplegame, Darkfate, championrpg, wheee, djfelone, Dragonight!,
Bibian, kLabMouse: contributions to iRO and padded packets support.
And of course, to all the usual OpenKore developers.

=========================
### OpenKore 1.9.4 (beta)
=========================

Credits:
- johnny: Fix for headgear display.
- skseo, gksmf0615: kRO support update.
- piroJOKE: Field updates.
- PetroW: Support for the new eAthena actor movement message.
- Ptica: Socket bug fix in the bus framework.
- Reignh: Fix for Ninja weapon and Missing skills.
- natz: Various contributions.

Important changes:
- kRO support (February 25 2007) has been fixed.
- OpenKore Webstart has been removed. The experiment turned out to be
unsuccessful.
- mRO server compatibility fixes.
- tRO server compatibility fixes.

Bug fixes:
- Headgears are now detected correctly.
- Ninja weapon are now detected correctly.
- Many crashers have been fixed.

You might also like