What's new in Stendhal 1.30
Jul 11, 2019
- World:
- Added Deniran Caves
- Continued on Deniran city and region
- Lots of map improvements like fixed fences, iterior decorations and furniture, tower chalet
- Moving wind mill blades
- New NPC sprites for bandit, scarletarmynpc, Erodel Bmud, librarianconstantinenpc, man_001_npc, woman_005_npc, woman_007_npc, woman_008_npc, elfybuyernpc, elfmayornpc, gamesupervisornpc
- New creatures sprites for fallen_high_priest, madaram_healer, soldier_elite_archer, beaver, deniran_stormtrooper, armored soldiers or various ranks
- Ados army batallione protects trade route to Denrian
- Fixes:
- Fixed position for hey cart
New in Stendhal 1.29 (Feb 2, 2019)
- Stendhal 1.29: Big city casts it shadowsworld:
- Started to work on Deniran city
- Web client:
- Implemented outfit selector
- Add a command menu
- Fixed handling of tileset files with an image width that is not an exact multiple of the tile width
- Classic client:
- Stendhal-1.29.zip now contains a stendhal-starter.exe file to make it more convenient for MS Windows users. It will prompt the user to install Java, if it is missing. Then it invokes stendhal-starter.jar as usual
- Server:
- Continue movement through portals
- Dedicated Archaeologist achievement
- Provided mysql database update script (mysql_charset_workaround.sql) which changes all tables to mysql specific charset "utf8wb4". Important note: Using the standard conform charset "utf8" on >= MySQL 5.6 results in an item duplication bug
- Admin:
- Admin can teleport to coordinates despite map collisions
- Sound:
- Deleted sound files from sources which might have provided wrong license information
New in Stendhal 1.28.1 (Dec 19, 2018)
- Server only security update of Marauroa
- Marauroa failed to verify username on client transfer
New in Stendhal 1.26.5 (Sep 20, 2017)
- world:
- made new image for Gashadokuro
- made new image for Stone Golem
- made new image for Chicken
- made new image for mithrilforgernpc
- limited time in Hell due to the heat
- improved dialogues of some NPCs near Ados
- experimental webclient:
- removed outdated text and admin clients
- added popup windows
- added group management commands
- implemented stacked item management
- display zone name
- implemented gate, walk blocker and PassiveNPC
- bugfixes:
- fixed a double login bug resulting in item duplication (thanks to pepsz for the report)
- fixed a NullPointerException on quit dialog
New in Stendhal 1.24 (Mar 27, 2017)
- world:
- Mermaids linger around near the outer edge of grotto
- New images for farm animals: cow and bull
- New images for dragons: green and red as well as green and red dragon riders
- New images for ghost, death, black death and golden death
- New images for brown, green and black slimes
- changes to the experimental client:
- fixed crash on missing images
- updated polymer and webcomponentsjs, but MS Edge is still broken :-/
- improved drag and drop of items from corpse and chest
- added dragable PopupWindow (e. g. for corpse inventory, menus and dialogs)
New in Stendhal 1.22 (Dec 6, 2016)
- world:
- Winter has started and the weather shows it
- Semos is decorated for Christmas
- New Christmas song: "O how joyfully"
- KillMonks quest history shows tally marks
- client:
- fixed "under the ocean" layer on clients without support for full alpha.
New in Stendhal 1.21 (Sep 16, 2016)
- world:
- Pets can drink 'medicine' even when they aren't hungry. Making them easier to maintain in battle.
- New trader NPC (Mizuno) travels around remote parts of Ados selling ice arrows for black pearls.
- Rebalancing vampire, chaos swords.
- Photo booth at Mine Town Revival festival
- Small improvements to maps
- Small improvements to item and monster descriptions
- client:
- Default action of chest changed to open/inspect instead of look
- fixes:
- Help For the Harvest quest works again.
- code:
- In TeleporterBehaviour, zoneName.startsWith() now checks a variable so teleporting NPCs can be a little more customizable.
- TeleporterBehaviour can now be passed an array of zones to choose from or leave null for the default list.
New in Stendhal 1.20 (Apr 13, 2016)
- world:
- Humans lose conscious when scuba gear is take off under water
- Improved thunderstorms
- Archer combat is now visible
- Harold understands "prolong all" now
- code:
- Support Postgres databases in addition to H2 (recommended) and MySQL
- Setup Travis for continuous integration tests and fixed some order dependent tests
- Migrated test coverage analysis from Cobertura to Jacoco
- Git repository is mirrored instantaneously between Github and Sourceforge in both directions
- Yearly special event quests now pick up the current year as part of their quest slot automatically
- Backend for puzzles
- fixes:
- Christmas quest "Goodies for Rudolph" is now repeatable next year
- Fixed maximization state being sometimes saved incorrectly.
- Database index are now created automatically
New in Stendhal 1.19.5 (Dec 10, 2015)
- world:
- new interesting under water zone
- new quest for a scuba diving license
- new Kraken creature
- Zekiel can make enhanced lion shields
- cats can drink milk now
- map improvements
- code:
- fixed compiler warnings and code cleanup
- client:
- added cancel buttons on all dialog boxes (for window managers which do not add an X to the title bar)
New in Stendhal 1.18 (Aug 19, 2015)
- world:
- a half elf girl and an distillery customer share their stories at Ados market
- Improving dialogue of Lil Johnnny
- Saskia sells umbrellas
- website:
- zone names labels on world map
- http://arianne.sourceforge.net is moving to https://arianne-project.org
- fixes:
- fixed status resistance items being forgetting their status value
- fixed turning left and right of character on character creation web page
- fixed map in Orril Dungeon -3
- fixed kill enemy quests getting stuck
- code:
- Webstart starter will be able to check both arianne-project.org and arianne.sourceforge.net for additional files. So if SourceForge goes down again for a week, webstart will still be able to download Stendhal
- code quality improvements
New in Stendhal 1.17 (Apr 21, 2015)
- Stendhal 1.17: Water from above and below
- world:
- Varying weather at outside zones
- A new fish swimming along the coast in Ados City
- Clubs and swords are visible during fights
- Added to Daily Item Quest list: 5 olives, 2 marbles
- Drunken player speech is now more confusing and depends on the state of drunkenness
- Different "elf" head for players and NPCs
- New corpse for bone dragon
- New item medicinal ring: Slightly protects against poisoning
- Mainio boots reward instead of steel boots from Kanmararn Soldiers quest
- Corpse descriptions state the creature name, instead of just the creature class
- Animated flame tiles replaced in int_semos_wizards_tower_1
- chat:
- More visible new chat message indication
- Links to stendhalgame.org in the chat log can be opened with a mouse click
- Add hotkeys for cycling through chat log tabs: "Ctrl+Shift+left/right"
- Alias "/status" for command "/sentence"
- Alias "zucchini" for "courgette", Alias "armour" for "armor", Alias "color" for "colour", Alias "extend" for "prolong"
- "sentence" is now displayed in player description when using "Look"
- client:
- Can restore window width, height, and maximized state
- Drawing weather can be disabled in settings
- Active entities reset animated sprite index to 1 to appear standing when stopped
- Zombie status is indicated by making the player green
- fixes:
- Fix player cannot move after zombie status wears off
- Karma reward for quests: Kill Dhohr Nuggetcutter, Coal for Haunchy
- Refactored plant/cactus_2.png, object/row_boat.png
- Reporting killers on an entity death no longer lists all attackers at the time of death
- The server no longer sends perceptions for deleted entities
- code:
- Organized outfit parts into subdirectories
- Changed "player_base" outfit type to "body"
- A new script for replacing maps on a running server
New in Stendhal 1.15.1 (Oct 27, 2014)
- Security fix: Summon scroll creatures poisoning a moster resulted in multiple corpse
New in Stendhal 1.15 (Oct 6, 2014)
- world:
- Mine Town Revival Weeks are celebrated again!
- new quest: Finn Farmer has an important message
- better fitting curves to limit player stats
- client:
- repeatable quests are marked in progress log
- added support for translucency sprites on systems which are fast enough
- website:
- updated world map
- admins:
- admins can summon public chests
- admins can remove sentences
- code:
- small bug fixes
- code cleanup, fixed compiler warnings
New in Stendhal 1.14 (Jun 3, 2014)
- world:
- new park in Fado city, south of church
- Easter map for Fado city
- website:
- unified search: creatures, items, quests, achievements, players, world guide, player's guide
- integration of wiki pages
- detail pages for quests, regions and dungeons
- links from NPC, items and creatures to related quests
- new, cleaner layout with drop down menus
- breadcrumbs for easier navigation
- gallery for screenshots
- website now works on small devices
- fixes: length of text messages limited and line breaks fixed on Java 7/8
- wedding ring supports double click
- message on shocked
- code cleanup and documentation improvements
- excessly high atk and def level are capped for fighters with little experience (average players should not notice much of a difference)
New in Stendhal 1.12 (Dec 13, 2013)
- World:
- New Christmas maps for bank, townhall, storage (Eonnas house, all Semos)
- Meet Santa and Rudolph
- Dragon now notice small players right in front
- Reworked normal storage interior
- More creature descriptions
- Mew stocking items, deleting coal
- New sounds and images
- Fixes:
- Fixing tiles on several maps
- Sometimes xp reward for killing creatures was too low, if the player logged out during the fight
- On expire of a special outift, a message was displayed, even when the outfit has been removed beforehand
- Website:
- Display name of ip-address on login history
- Developers:
- Replaced commons-lang.jar with guava.jar (needs to be changed in Eclise: Project | Properties | Build Path | Libraries)
New in Stendhal 1.10 (Sep 10, 2013)
- World:
- More creature descriptions
- Added 3rd frame to cyclops and cave troll for smoother walking effect
- Animated sprite for diamond
- Touched up sprites for some creatures
- NPC Seremela has a new sprite
- Touched up elf ears for some NPCs
- Added reversible path on collision to Eheneumniranin
- Added achievement "A Bit Xenophobic"
- Reworked area around ghost in Ados city_n
- Client:
- Now handles images for multiple status effect icons/animations
- On multi-screen systems updater windows open on the screen with the mouse pointer
- Shop signs can have animated item images
- Game opens in the initial window
- Fixes:
- Fixing table entities in Kalavan houses
- Exchanging white round tables in fado city
- Clicking the menu button when the menu is open, closes it
- Code:
- NPC sound effects are handled by server
- Sheep sounds are generated server side
- Domestic animals and NPCs use the same idea handling code in the client
New in Stendhal 1.09 (Jul 26, 2013)
- World:
- New quest: Traps for Klaas
- New quest: Help with the Harvest
- New achievement: A Bit Xenophobic (inactive)
- New item: xeno helmet dropped by xenocium
- Captain of Athor Ferry named Captain Brownbeard now
- Sprite fixes:
- Ogre soldier's front & back facing helmet fixed to match side view
- All dark elves now have elf ears, Elf ears on many elves made more visible and cleaned up
- Re-drew/touched up many creature sprites including Grobble monster and Winged blurble
- Added new harmless corpses to the following creatures: ice giant, elder giant, lord durin, cave troll, imperial general giant, master giant, black giant, amazoness giant, kasarkutominubat
- Sound effect played when player dies
- Added to list of maps where Rose Leigh will not teleport
- Most blue items moved from Daily Item Quest to Weekly
- Added dwarvish legs to Femme Fatale's shop
- Sound effects for fishing source and water spring source
- Client:
- Karma indicator bar flashes for karma change
- Movement prediction when using keyboard adapts to network latency
- Fixes:
- Alice Farmer answers to "crepes suzette"
- TeleporterBehaviour badZones table updated
- Replaced tilesets: table_white_round tileset with table_white, bench_white, orb_table, skull_post
- Marked apothecary's lab and cabin as inaccessible
- Player's head no longer shows when walking in minecart tunnels in -2_semos_mine_n_e2
- Item names in shop lists are now properly underlined
- Spurious double click usages on items not meant to be usable removed
- Code:
- PassiveNPCs using random paths can be set to have a maximum movement radius
- NPCs can be set to reverse their path on collision
- QuestCheckingPortal can now check quest state
New in Stendhal 1.08 (Jun 6, 2013)
- World:
- New NPC and quest in Nalwor Flower Shop: Restock Flower Shop
- New achievements: Nalwor's Bane and Feeling Blue
- New puppy NPC in Semos City
- Rodent trap added to Daily Item Quest
- Some new creature sound effects
- Some new creature corpses
- New NPC type: PassiveNPC
- Warning messages for dangerous areas now show up in client display
- Sound plays when player/creature blocks an attack
- Item names have a new highlighting mode
- Twin swords have a bit of DEF again
- Teddies can be hugged
- Food and drinks have "Eat" and "Drink" menu items, instead of "Use"
- House keys are no longer dropped on death
- Bufferflies added to Semos Plains North
- Rabbits added to Fado City
- Fish added to fountain in Ados City
- 3 kitten added to Felina's house
- Client:
- Option to turn off creature speech bubbles
- Fixed accidental looting on drag by deactivating ctrl-click as looting command
- Immediate response when starting to move with arrow keys
- Attack sprites are scaled according to attacker size
- Player now faces attack target if not doing so on each turn
- Fixes:
- quest log of EmotionCrystals fixed
- Removed background noise from many sound effects
- Pressing an arrow key always tries to move one tile
- Producers don't ask to come back in the past under certain conditions anymore
- Hayunn won't give more than one task at a time
- Stone style for client fixed
- Code:
- Override added where applicable
- Reduced visibility of several classes, methods and fields
- Unused old code removed
New in Stendhal 1.07 (Jun 6, 2013)
- World:
- New quest from Julius: Emotion Crystals
- New items required by Mayor Chalmers and Hazel
- New food requirements for Katinka's animals
- Snake pit beneath Ados caves
- New dropped items: elvish hat
- New quest items: stone legs
- More lights on Ados market, around Athor island and more light effects
- New look for mountain orc
- Dwarves rebuilt rails in Semos Mine
- New creatures: Mimics, cobra, king cobra, and lamia
- More sounds and descriptions for creatures
- Creatures added to the mountains
- Pdiddi warns first customers about the risk of his pills
- Pianos and clocks have sound effects
- Toilets and sinks have running water sound effects
- Athor's ferry has "creaking" sound effects
- Jef feels better but still wants to hear from his mom
- Pushable stone blocks
- Background music in hell
- Growing cherry trees on Orril Mountain
- Client
- A lot of redrawn tilesets
- style changeable from settings menu
- Fixes
- Special character in offline messages (postman messages) work now
- Fixed imperial defender sprite
- Map fixes (e.g. collision errors and layers)
- Slightly increasing drop rates for blue items
New in Stendhal 1.06 (Feb 13, 2013)
- World:
- more light in Ados city
- some creatures drop blue items now
- more creature descriptions added
- new sprite shown when blood and corpses setting is turned off
- new sound effects for multiple creatures
- Leander explains his task better
- new corpses for slimes, ents and stone golems
- dwarvish legs now available
- Fixes:
- Alice Farmer understands players better
- Vincento Price can count correctly
- Collision touchups around trees on many maps
- Elementals in hell can't collide any longer
- "Far South" achievement reachable again
New in Stendhal 1.05 (Dec 17, 2012)
- world:
- added Rudolph and a quest for goodies
- added reindeer moss as a seasonal goody
- Santa is out for Christmas
- client:
- A lot of redrawn images
- The game screen can be scaled. The scaling can be turned off in settings to get the old behaviour
- Karma bar fits to the width of the left panel
- Travel log updates to font preference change immediately
- Font size used in the client can be changed
- fixes:
- fixed tic-tac-toe board not being drawn when the top left corner is not on screen
- fixed a bug that could cause items being lost in trade
- fixed the automatic scrolling of the chat log sometimes turning off by itself
- several small fixes to entity views sometimes missing changes
New in Stendhal 1.04 (Oct 23, 2012)
- world:
- Mine Town Revival Weeks!
- Semos and the Mine Town are decorated for the celebrations
- new paper chase quest which leads players all over the world
- Ketteh now gets help from the guards, if players without any clothes(!) ignore her warning
- jail exit is straight to outside the cell
- client:
- replaced the separate menu buttons with one large menu
- HP bar of ignored players is drawn in full color to make them visible at night
- chat spam filter takes the length of the messages into account
- fixes:
- webstart client now uses a styled font (e. g. for the quest log)
- fixed players becoming invisible because of broken attack target reference
- trading stack items properly
- map fixes
- website:
- added a little pumpkin
New in Stendhal 1.03 (Sep 13, 2012)
- world:
- Ados Botanical Gardens
- new lamps
- map layering and collisions fixes
- new blend mode for enabling lighting in any zone
- Monogenes informs players about public chest
- 3 achievements activated
- fixes:
- don't accidently pick the first item on click spam on an item which was used up
- fixed return from adventure island into the wall
- Monogenes map is up to date now
- Ados market signs more specific now
- Adena got vegetables from farms near Semos
- internal:
- creates selenium test for the stendhal website
- actions use item paths where applicable
- journal for merchants
- website:
- email-address can now be changed
New in Stendhal 1.02 (Aug 8, 2012)
- world:
- clocks around the world show the server time
- vampires change their appearance depending on their attack status
- boy guardian in Semos Road East warns new player who miss a shield
- reduce Starkad's cost for lower level creatures and increase for higher level
- ninjas use shurikens for ranged attack
- more dragons breath fire
- lamps and lights effects added to ados market, gnome village, catacombs, haunted house, amazon island and more
- zone colouring added to hell, new dreamscape map, maze (randomised), adventure island, afterlife, drow tunnels, rat city
- semos temple and tavern upstairs maps reworked
- new npc food seller and signs for ados market
- client:
- fancy tutorial speech bubbles
- nicer look of the attack circles
- slash commands have tab completion, suggestions of close matches for misstyped commands
- a second splitter between the left panel and the game screen
- added textual description to the karma bar tooltip
- away and grumpy indicators show the reason in their tooltips
- the client gets ranged attack information from the server instead of trying to guess which attacks are ranged
- quit dialog gets keyboard focus so that it is possible to exit the game without a mouse
- improved key handling and font sizes on Mac
- refined money and cheese sprites
- fixes:
- automatic walking behind a slow creature or npc will now properly try to find the way around it
- lucky charms are bound to the player at loot time
- fixed removal of choking, away and grumpy icons that failed to be removed under certain conditions
- make killer bees less dangerous(!)
- various NPC, quest and map fixes
- code:
- added script for adding/removing/alter/list of NPC's transitions.
- creatures can have different nature for ranged attacks than in melee
- events can trigger animations
- some dependency cleanup
New in Stendhal 1.01 (Jul 2, 2012)
- World:
- Venethiel teaches players about Haizen's maze
- Will warns players leaving Semos city
- reworked Fado hotel restaurant
- more creature descriptions added
- moved Semos city wall into the city
- Monogenes is now next to the bird station in Semos city
- Users can grab items bound to them even if they are under another player
- Player bound items do not move under pushed player, unless they belong to the said player
- Mixed creature fighting profiles. Used mainly for dragons, who will attack at a distance if they can't get close to player
- killer bees are a new creature in fado forest
- Zinnia, Calla, Lobelia and Periwinkle hint which nearby quests you still need to start (that fit your level)
- Other:
- added /profile to open the webprofile of a character
- reworked the in-game spam protection
- admin command (*) inspect includes Java class name
- Website:
- Navigation box shows number of unread messages after login
- Statistics on number of active accounts and characters
- Client:
- private messages are shown in their own tab in addition to the main chat log
- new images for cherub and golden trees
- users can reorder items in bag and chests
- prefer user owned items when trying dragging from under other players
- added a new outfit
- Note to forks:
- UpdateSigner now looks for a parameter keystore.update-alias instead of keystore.alias
New in Stendhal 1.00 (May 18, 2012)
- First officially stable release
New in Stendhal 0.99 (Feb 7, 2012)
- World:
- bridal outfit includes a veil
- admin names are anonymised in support answer
- many more outside zones with lighting
- producers npcs tell the player how long a task will take before starting it
- scroll eraser which cleans empty scrolls as a rare drop from some wizards
- Inactive: New achievements for the weekly item quest
- outfit image improvements, more depth and differentiation of some duplicates
- allow pushing of players with items under them by moving the items with the player
- alternative dreamscape map (on rotation)
- introducing new NPC Marie
- Henri in Ados library
- dry grass at mountain areas
- include ATK and DEF to the player strenght calculation when checking if attacking is allowed
- corpse owner timer of protected corpses is restarted when the corpse is moved
- Fixes:
- allow Supplies for Phalk to be continued if the special armor or cloak was accidentally sold
- Client:
- Animated blends are much faster than before
- A menu item for taking screenshots
- Bleach mode supports colored light
- Blend layers can use any available blend mode
New in Stendhal 0.98 (Dec 10, 2011)
- Client
- Zones can be colored according to hour, and otherwise
- Outfit dialog resets to current outfit, when opened
- Three new outfits available
- Relative zone danger level is shown below the map
- World:
- Garlic grows in the Kalavan City Gardens
- Introducing new NPC Rachel in Ados bank
- Kalavan City houses and Athor holiday apartments have usable tables now
- Fado hotel beergarden style changed a bit
- Reworked Ados interiors in some houses
- Ados Bank got more bank chests
- Semos and Ados mountain got more vegetation
- Semos Mine Town Revival weeks ended
- Athor cocktail bar got a new style
- Ortiv Milquetoast interior reworked
- Semos mine maps at level -2 got a new ground style
- New Guess Kills quest in Nalwor City with new NPC, Crearid
- New fruits which can be collected around Faiumoni (bananas, grapes, pomegranate, watermelons)
- Coralia needs some fruit for her hat in a new quest
- Fixes:
- Farmer achievement can be reached due to garlic grower implementation
- Stop player vs player attack if either player move into a protection zone
- Fixed descriptions for items that can be picked
New in Stendhal 0.97 (Oct 15, 2011)
- Revival Weeks
- Faiumonis inhabitans are excited for the Mine Town Revival Weeks already and decorated Semos City and the Mine Town area
- Caroline finally found her way to the Mine Town for selling snacks and drinks
- NPCs and games have been moved in relation to the former years
- world*
- More Semos NPCs help players now if they need some advise of what to do next
- The duration of special outfits is now based on online time
- More minimum levels for items
- Semos inhabitants decided to open the new palisade wall a bit and added a new way to the south and west
- Semos city tavern/INN owners rebuild their front garden and made it quite comfortable
- New playground next to Plink at Semos_Plains_n
- Creatures of Kikareukin changed their environment on level 4 and 5
- Some mountain maps in Semos and Ados mountains changed their look
- Semos Mine Town map has a new look: the tower is gone and a new miner hut built up
- New achievements active: mainio armor set "Excellent Stuff", harvest vegetables and become a "Farmer"
- website*
- New coloured outfits can be seen on the website
- client*
- Outfit parts can be coloured
- Dialogs can be closed by pressing ESC
- Buddies can be invited to group directly from the buddy list
- Other players can be invited to group via right click menu
- fixes*
- Fixed descriptions for Ketteh Wehoh
- Fixed quest history for MedicineForTad and mentions new place of Tad in Semos Village
- Fixed some spaces which went into Tads dialogue
- Fixed missing collision in Semos ciy with rebuilding the palisade wall
- Blood on gates can't block these anymore
- Login dialog gets re
- enabled after a failed login
- Players can not attack others from protected areas
- Working on some maps fixed layer errors
- Decreased number of sheep to eight in Semos city (they were starving before)
- internal code changes*
- table itemid was replaced with table item.
New in Stendhal 0.96 (Sep 1, 2011)
- World:
- Barbarus moved his work place a bit closer to the Mines entrance and reduced the pick price to 400 money each
- Haunchy Meatoch is really thankful for the help he gets each time from players and gives them some XP now
- various animal pens have gates now. Also wolves in the park are behind a gate
- Semos has a palisade wall now to protect the city against the creatures outside
- there is a nice new beer garden in front of the Fado hotel
- Tad moved to Semos Hostel and Ketteh Wehoh, in the town hall, will remind about his quest
- the quest log hints if a quest which has been started isn't suitable for the current level
- danger signs are more prominent
- Website
- added an interactive Atlas to the website
- improvements to the arianne.sourceforge.net website including an rss feed
- achievements for Semos and Ados daily quests are in their own categories
- Client:
- support and tutorial textboxes stay on top
- Atlas command now focuses on the current position
- added Beginner's guide to help menu
- healing messages don't spam the chat log anymore (but can be enabled in the setting dialog)
- "where" command in the group menu
- Fixes:
- fixed kill enemy army quest (load again + added madaram archer and windwalker to kill list)
- harold now understands plural words properly
New in Stendhal 0.95 (Jul 15, 2011)
- rewrote the updater so that it will not break onces a year anymore because the certificate expires
- on Unix/Linux the home folder now defaults to $HOME/.config/stendhal for new installs
- improved the best player score for low level players: http://stendhalgame.org/wiki/Fixing_RP_Score_2011
- Marauroa:
- updated to Marauroa 3.8.7 which greatly improves server side performance
- Client
- text boxes are now attached to the bottom of the screen
- renamed the stendhal-FULL-0.xx.zip to stendhal-0.xx.zip. the extra client without sound made sense a long time ago when the full client had twice the size of the soundless client.
- World:
- John and Jane on Athor island have a disrupted holiday
- Andy, at Ados cemetery, seeks revenge
- Harold pays owed earnings instantly on start of dialogue
- Fixes:
- fixed not showing zone achievements
- fixed webstart which did not work on the most recent OpenJDK version (Ubuntu 11.04, SuSE)
New in Stendhal 0.94 (Jun 6, 2011)
- new achievements active: interior zones, DM points, completed quests, red armor set
- increased time for expired items and earnings on the market at Harold
- over
- eating clears the food list and makes the player sick, instead of killing them
- empty corpses are not automatically inspected
- NPCs who await a specific response (e.g. for a question) have a special icon
- Bugfixes:
- fixed right clicking on sources, fishing spots, etc.
- On Mac cmd+dragging opens the item split window
- client error log now works in the webstart client, too
- a number of small map fixes
- Admin
- added new zone int_abstract_admin_investigation for investigation of account issues
- added new zone int_abstract_server_down for operating Stendhal on a read only database copy
- Website
- achievements on character pages now have a mouse over box
- nicer layout for chat logs and log selection
- improved performance of Recent Events page
- improved performance of pages with many images
New in Stendhal 0.93 (Apr 19, 2011)
- world
- added ghost hound (rare) to Semos mountain cemetery
- Imorgen and her mother Mircea moved into a house in Fado forest
- deathmatch creature spawn time dependent on player level and (inversely) on number of players in ring
- get fresh water at some hidden new springs
- Kill Enemy Army quest history with more detail and records number of completions
- Xhiphin Zohos is thirsty and asks for water
- decorated Semos for Easter
- Easter Bunny drops small easter eggs as he walks
- features
- Easter Bunny launchable via script
- corpse auto inspect mode in settings panel
- inspected corpses auto close when empty
- corpse window title is the dead creature / player
- corpses cannot be thrown far by other players if they're protected
- website
- new rankings for best player and hall of fame using achievements
- My & My Friends view shows true rankings
- support for special achievements from one off events
- fixes
- Ambers way changed a bit for holding her back from Aldrin
- Jef answers to all keywords now he has information for
- death penalty rounded before application and reported as suitable precision to player
- daily/weekly quests are restarted immediately when aborted
- daily monster quest creature to kill can't be requested again by Mayor if it was aborted this time
- fix buying daisies seeds
- improvements in understanding item names when talking with merchandizers, e.g. "solid plate shields"
- fixed "porcino" singular and made NPC parser understand (some) misspelled words like "porcinis"
- non
- exact answer matching in the fishermans license quiz
- recognise the expressions "ice cream" and "teddy bear"
- fix display texts for "ice cream"
- Alrak and Pequod give the bobbin/oil directly when saying 'make' (as well as 'remind') if item is ready
- fix a memory hole in the market
New in Stendhal 0.92 (Feb 28, 2011)
- Features:
- achievements system with notification in game of reached achievement and website integration
- group system for sharing loots and chatting
- show Production activity in the Travel Log
- settings dialog for sound, clickmode, decorative fonts
- World:
- sheep growing quest from Nishiya
- Help Jef by finding his mom, Amber, in a new quest
- Caroline moved into her refurbished house in Ados
- the required item to collect (if chosen from a list) is displayed in more quest histories
- message about where you died, on death
- sound on level up
- configurable archer range: orc spearman can throw further
- damage type of the arrows is used for archer players
- player killers pay more to get healed by NPCs
- NPCs who can list what produced items are available in the world. Katerina and Alice Farmer are examples
- Client:
- character selection screen has a grid layout
- a GUI to aid group management
- better multi-monitor behavior
- Fixes:
- numerous small gui code fixes
- all defined achievements can now be reached
- simplified chest syncing to remove flicker
- NPC conversation with improved and unified responses of producers and merchandisers
- improved server side performance by changing Creature.getArea() to not create lots and lots of short lived objects
New in Stendhal 0.90 (Dec 11, 2010)
- World:
- quest for Ortiv Milquetoast in Kirdneh River House
- Gaston, a Rat chef in Rat City bakery that will prepare the best crepes suzette au chocolate in town
- Erna lends kitchen equipment
- Karl sells sacks, Philomena sells butter
- Elisabeth and her mother Carey found their way to Kirdneh
- quest Chocolate For Elisabeth on Kirdneh playground
- Semos is decorated for Christmas
- Santa is visiting (and can now be made to leave after Christmas on time)
- changed corpse protection logic to be fairer
- Katerina and Jynath both heal at same price (they compromised on price, to have two locations of equally cheap healing)
- Fixes:
- Wikipedian follows redirects
- positioning of entities to fix character position, attacking circles, creature placement errors
- vaults and adventure island correctly flagged as interior zones so players shouldn't land in the wrong zone
- fixed some fish sources in amazon
- 70% of FindBugs warnings and most of all Eclipse warnings fixed
- all tests now pass using the Eclipse JUnit plugin
New in Stendhal 0.89 (Nov 30, 2010)
- Features:
- quantity selector for control-drop
- corpses have resistance
- crolls can be labelled with /markscroll command
- cancel client download if the user closes the progress bar window and confirms the dialog
- corpses have loot protection to anyone but the defender of the hits for a short time after death
- World:
- Eheneumniranin, a half
- elf that lost his memories. He harvests the grain field in ados forest farm area
- Gertha and Martha in Kalavan city gardens, they'll bake delicious apple and cherry pies
- Wrviliza, a kobold barmaid in Wo'fol bar, she also provide new drinks (mild and strong koboldish torcibud)
- Kormic, a kobold regular in Wo'fol bar
- Uncle Dag in Ados market, he runs a distillery stand there and produces fierywater
- Gaston, a Rat chef in Rat City bakery
- quest in Wo'fol (the reward is V.S.O.P. koboldish torcibud)
- artichoke, garlic, mandragora (a magical herb) and zantedeschia (a flower) and cane fields are growing in Faiumoni
- hen nests spawn eggs
- new types of empty bottles
- sickles can be used to harvest sugar cane
- a new fish
- source on Amazon island
- red lionfish can be sold on the Athor ferry
- ados swamp and surroundings has a new landscape
- Bobby, a small boy in Fado, waits for some visitors
- scrying orbs around the deathmatch arena
- dead gnarled and twisted trees and bushes in the Orcs pit
- Code:
- fixed calculation of player ages (it assumed that a second was 3*300ms)
- all NPCs defined with a zone configurator (standardisation across code)
- old style quests refactored to use standard conditions and actions
- drawing of the ground layers sped up
New in Stendhal 0.88 (Oct 18, 2010)
- Features:
- right click on a player to start trading with them using a GUI
- corpse and chest windows raise themselves if one with an already open window is inspected
- buddies are sorted first by online status, then by name
- don't reset to townhall on minor releases
- deathmatch assistant announces completion and player can directly claim victory
- World:
- new NPC Andy in Ados near the church
- new NPC Haunchy Meatoch on Ados market with a new quest
- new NPC Florence Boullabaisse on Ados market who will make a tasty Fish Soup for you
- new NPC Fritz on Ados market
- new NPC Barbarus in Semos Mine
- new NPC Ortiv Milquetoast in Kirdneh River House
- new music in Orril Castle
- new items fish soup, garlic, grilled steak, coal, pick, red lionfish
- coal sources for extracting coal
- added garlic to Sues sales list
- new game for Semos Mine Town Revival Weeks: 9 switches
- Mayor Chalmers enlisted the Pied Piper to help with the rat problem
- Website:
- animated/large NPCs like tomi and vulcanus now have an image
- display ranks on character page
New in Stendhal 0.87.1 (Sep 15, 2010)
- fixed issue making client unresponsive for Windows users
New in Stendhal 0.86.1 (Jul 28, 2010)
- If floating windows were saved under settings panel, move them on login
- updater package does not use DefaultGameProperties, only use properties file, to make it easier for other projects to understand how to use updater without breaking it
- use new 0.86.1 base for updater due to problems with webstart clients from 0.85
- remove db_id entries from buddy list
- offer deletion of update files in case of a security exception
New in Stendhal 0.85 (Jun 28, 2010)
- Features:
- all gui components use a new wood panel theme (even ones which did not have wood before)
- character selection dialog after account login
- login profiles can be cleaned up
- right click and 'Where' yourself
- /listproducers command for working NPCs
- quest to help Phalk with food and clothes
- slow down when walking over resisting entities
- take resistance into consideration when choosing path
- use more karma at the well and count activities
- added descriptions to some npcs
- new npc in ados church
- new tutorial messages for receiving items and private messages
- rats in semos village are not cowards
- Code:
- players can't use npc names or creature names
- cannot add buddy who doesn't exist
- refactored Kanmararn Soldiers quest
- style code completely rewritten as a swing look & feel, and extended to all components used by stendhal
- a script for calculating item drop rarities
- quests history refactored to not use xml
- many semos npcs reverted to not use xml for configuration
- Bugfixes:
- upper part of grain is not counted as grain (can move between grain fields)
- raid creatures no longer have attack weakest profile even if the creature normally would
- weekly item quest xp reward
- quest completed check where completed state is set to other than 'done'
- initial Hayunn dialog/tutorial cleaned up
New in Stendhal 0.84 (Jun 3, 2010)
- Features:
- new quest from Balduin if you have completed all other quests to get or collect rare weapons
- daily and weekly item quests can ask for more than one of each item at once
- eating, poisoned, grumpy and away status are shown in the stats panel
- Dr. Feelgood can heal pets
- Zoo Food quest is repeatable and food item request is randomised
- pizza delivery missions selected by level
- client can be started with username and password as parameters to bypass login gui (not for use on multi-user systems)
- an arrow effect drawn for distance attacks
- mrotho and diehelm brui sell arrows (and merenwen pays a bit less for arrows)
- sarzina sells mega potions
- temporary bans can be made using /ban
- reason for ban is visible to player
- new missile, a fire shuriken
- Code:
- new simple layout manager to replace the abandoned pagelayout
- reworked zone configurators for Kill Dark Elves quest and for Kill Spiders quest.
- reworked Daily Monster quest NPC engine
- reworked kill quests to not clear player's information about previous killed creatures:
- Daily Monster quest
- Kill Gnomes quest
- Kill Dhohr Nuggetcutter quest
- Clean Storage Space quest
- Club Of Thorns quest
- Meet Hayunn quest
- Sad Scientist quest
- npc conditions and actions for randomised item collection quests
- fixed bug with xp display after death
- ranged attack bug fixes on using up last missile and throwing from 1 tile away
- email address field may be left completely empty on account creation
- /inspect command output improved for viewing quests, karma, and coordinates
- Website:
- performance optimisation
- bugfixes including player display on firefox
- spouse of a married player is displayed
New in Stendhal 0.83 (May 3, 2010)
- features
- Rat City extended
- Find the Rat Children quest
- some creatures have attack strategy choosing weakest opponent (e.g. dragons, military commanders, bosses)
- Zynn Iwuhos has some maps on display in the library
- Tab completion for online nick names works now without /who called before
- orc spearman creature
- /atlas /faq and /manual commands to open useful pages in browser
- Harold tweets trades, the official stendhal server uses http://twitter.com/stendhaltrade
- magical damage types of weapons (fire, ice ...)
- resistance/vulnerability of creatures to magical weapons (fire, ice, ...)
- attack sweeps look different depending on the attack type
- Haizen's maze has music near the exit
- Plan a new route when a player following a path hits another entity
- single click for most actions and contextual mouse cursors (use /clickmode if you prefer doubleclick)
- sub-zone teleport restrictions
- NPCs can respond to emote actions
- fertile ground inside houses
- zone changing using mouse is possible
- a family of NPCs holidaying in Ados
- more rats and zones for the Pied Piper quest
- bugfixes
- archer behaviour
- zero value offers supported at market
- Monogenes easier to use
- kill spiders and dark elves quests check you killed creatures from those relevant areas
- recover automatically from corrupted cache files
- ghosts have low hp like intended
- turns walking along a path are now smooth
- using a portal from distance walks the player to the portal
- the client can cope better with differing tile sizes
- code
- creatures xml split into smaller parts
- attacks are now events
- signs can show an image instead of 'You read: ' text, or a description
- Charas Converter jar available to download
- website
- new domain stendhalgame.org
- rss feeds
New in Stendhal 0.82.1 (Apr 8, 2010)
- new command /clickmode to toggle between single click walking and double click walking
- fixed movement to drop target (only Microsoft Windows was affected)
- fixed /mute not being stored across restarts
- fixed pets not ownable