What's new in Stendhal 1.21
Sep 15, 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 14, 2016)
- Trust and Confidence:
- 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 (Apr 14, 2016)
- Deep Sea:
- 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 (Aug 19, 2015)
- 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.16 (Dec 16, 2014)
- World:
- Semos city is decorated for Christmas
- Falling snow
- Leaderhosen outfit
- Code:
- weather layer
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.13 (Feb 11, 2014)
- World:
- Nice zone names
- Dragon slayer achievement
- Xeno helmet added to NPC purchasing shops
- Improvements to maps, most notable a makeover in hell
- Rats are so hungry that they are not scared by weak people anymore
- Fixes:
- Fixed webstart on Oracle Java (for Windows users)
- Postman messages are now filtered by the ignore list
- Fixed item description for canned tuna (item name underlining)
- Fixed a karma exploit on accepting accpeted quests (1.12.1)
- Fixed PVP defense against weaker players (1.12.1)
- Website:
- Removed myopenid as it is going to be discontinued
- Developers:
- If you developed a game based on stendhal and use the automatic updater, you will need to edit game.properties and add UPDATE_SIGNER_KEY. The required value will printed in the webstart console.
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.11 (Oct 16, 2013)
- World:
- Mine Town Weeks are celebrated
- New Paper chase quest
- New Sokoban game
- all the games from last years festival are back
- Margaret accepts coupons
- New look for Semos plains
- More creature descriptions
- Added fairy cakes to daily item quest
- Icons to indicate healer and merchant NPCs
- Pebbles sprite replaced by rocks in some collision areas on maps
- New achievement: Fisherman
- Client:
- Notifies player of last login attempt
- Subwindows on the right side panel can be arranged by the user
- Fixes:
- Screen flashing during zone colouring change has been fixed
- Resizing karma bar no longer causes it to flash
- Font setting changes opening travel log window has been fixed
- Code:
- Status icon positions are automatically arranged
- Poisoning and new status effects handled with new system
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 10, 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 (Apr 19, 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 16, 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 0.99 (Feb 6, 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 5, 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 12, 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 (Aug 26, 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 17, 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 13, 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 26, 2011)
- 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 behaviour *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.91 (Jan 4, 2011)
- full health bonus when you level up
- support answers via postman are orange
- Caroline (daughter of Fritz) is at Ados market
- greeting of NPCs by name
- NPCs can hear at different distances (e.g. you need to get closer to Harold but you can be further from the DM assistant)
- Stefan and Damon attend the Fado hotel
- progress log which opens in a separate window, giving detailed information about open and closed quests
- quest to help Anastasia's sick son
- fixes
- add buddies only once to the buddy list and display their canonical name
- removing buddies who weren't on your list gives correct message
- Herbs for Carmen quest simplified
- word list improvements
- NPC text matching improvements
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 26, 2010)
- features:
- quantity selector for control-drop
- corpses have resistance
- scrolls 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 3300ms)
- 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 15, 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.87 (Sep 14, 2010)
- world
- NPCs have an 'ear' icon when they are attending a player
- private messages can't be sent to an /away player use postman
- players returning from /away automatically get stored postman messages sent to them
- own pets and sheep drawn on minimap
- hoeing NPC in Semos Plains North East
- added new NPC Marla to Ados
- added some new descriptions to NPCs
- website
- read postman messages to and from your characters
- redesign character page layout, with equipment arranged like in stendhal client
- 'Recent Events' shows what has been happening in the world
- added mouse over tips for items and monsters
- client
- Game screen ported to swing
- Drag and drop drawn to a layer above everything
- Bag, character, keyring and settings moved out of the game screen
- code
- improved performance of pathfinder
- use external program for twitter access instead of disabled http basic auth API
New in Stendhal 0.86.1 (Jul 28, 2010)
- bugfixes:
- 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.86 (Jul 28, 2010)
- world:
- new quest at the wizards tower in semos mountain
- new music by semos dungeon, in semos and ados townhall, semos temple, ados church and in the forest
- new sounds on the athor ship, in the ados sewers, at the ados city haven and some minor additions
- Ados and Fado churches ring their bells at full and half hours
- initial Hayunn dialog/tutorial streamlined and improved
- Diogenes tells you about postman, he recently remembered that used to be his job
- a sign at the flowers field which shows the meaning of these flowers
- marked path from semos to ados city and to the athor ferry pier on ados coast
- new npc added to ados market, who buys blue shield
- Simon in Ados church offers helpful guidance
- blackjack max stake raised to 400
- bakers want more button mushrooms
- client:
- attack targets drawn as circles
- settings panel uses icons and is always visible
- new help menus for settings panel
- "Remove account" button moved next to the account list
- right click and ignore a player, or right click and unignore an already ignored player
- /storemessage for using postman
- karma scale bar (activated by asking Sarzina)
- bugfixes:
- walkblocker tables have proper resistance
- Mac OSX cmd key mapping
- getting an amulet when killing thing
- code:
- portals can do actions
- Messages from NPCs to offline players for postman can be stored in a table (without postman online)
- SBoxLayout supports alignment and padding
- support messages will get sent using postman if the player was offline
- postman uses an admin action to store messages in table
New in Stendhal 0.85 (Jun 29, 2010)
- There is a new wooden panel theme and now it is used for all the parts of the Stendhal client including the buttons on the first screen.
- When you login to your account you'll notice a dialog with your character, you need to click on that to login.
- If you have more than one account, you can merge them, so that when you login you can choose between your characters.
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 (Apr 30, 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 doubeclick)
- 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 behavior
- 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 for download
- website:
- new domain stendhalgame.org
- rss feeds
New in Stendhal 0.82.1 (Mar 29, 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
New in Stendhal 0.82 (Mar 27, 2010)
- features
- single click movement
- Easter Bunny
- Pied Piper quest
- open manual on key F1
- added /volume support for sound
- asynchronous database access
- Kalavan orb
- Sad Scientist quest
- admin
- new /script AdminPortal.class
- support answer contains the name of the asking player in the greeting
- website
- added detail view of news items on their own pages (with nice urls)
- improvements to various icons
- reorganization and cleanup of http://arianne.sf.net
- bug fixes
- Carmen only asks for her quest if the player is at least level 2.
- improved stability of the client in uncommon situations
- stat changes that occurred during zone change (like losing xp on death) did not update the stats window.
- click walking is now a lot smoother
- fixed Harold telling players about expiring earnings every minute
New in Stendhal 0.81 (Feb 22, 2010)
- features:
- player stats moved from the character window to the side panel
- a dragbar for making the game screen smaller (handy for netbooks)
- new quest from Ouchit with new NPC in ados forest
- having multiple correct answers for a riddle now possible
- athor labyrinth redrawn
- h2 database support
- ignored players are drawn as black forms
- bug fixes:
- numerous small map fixes
- poorly organised tilesets reorganised
- list quests output fixed
- split grain field
- show a long dash rather than a negative number for required xp for max level players
- feedback on using portals and chests from too far away
- fixed "Drag and drop sometimes misses slots and hits ground instead" (was for drag and drop onto same slot)
- better reject message for inactive accounts
- fixed leander stealing all the pizzas of a player who has failed the quest previously
- code:
- sound system rewritten and using oggs
- more client refactoring
- website:
- fixed a directory traversing vulnerability on http://arianne.sf.net (special thanks to Ed Milner for discovering and reporting it)
- account history
- adminlevel shown
New in Stendhal 0.80 (Jan 9, 2010)
- features:
- Player-to-player trading facilitated by Harold in Semos Tavern
- a maze created especially for you by Haizen
- Help Mrs. Yeti quest
- Herbs For Carmen quest
- Kill Gnomes quest
- Sarzina has nicer answers when asking about your karma
- ShopSigns show item images, price and stats in a popup window
- /ignore ignores public chat from player as well as private
- bug fixes:
- Semos Village and south east of Semos city redesigned to direct new players better
- '/sound mute on' command is now simply '/mute'
- /mute is remembered across restarts
- fixed unwanted popping up of minimized keyring window
- collision fixes
- entwives are faster, entrance to them has level check
- allowed distance to pass an item on the ground now matches the allowed distance to throw from bag
- tell the user where the chatlog has been written after they right-click 'save' it
- black pearl image is larger, in line with the other gems
- /altercreature works
- keyring cannot be used at all till enabled by quest
- add warning if a player is too far away from fish,gold,well source to use it
- order corrected for using/removing scroll
- code:
- use item transformer for loading items
- QuestCompletedSeller and Buyer types
- NPC chat and creature noises using RPEvent
- website:
- nicer urls for subpages on the website
- a new version of the atlas with dungeon entrances: http://stendhal.game-host.org/wiki/index.php/File:WorldWithMarkedDungeons091122.png
- dedicated testing page on wiki http://stendhal.game-host.org/wiki/index.php/Stendhal_Testing
- Stendhal Manual on the wiki updated with new images
New in Stendhal 0.79 (Nov 16, 2009)
- changes for players:
- fixed an issue which made Stendhal unplayable on Ubuntu 9.10 with nvidia drivers on Sun JDK.
- chat bar responds faster to typed letters on some systems
- fixed website: characters with the same name as creatures no longer get people killing those creatures listed
- change price of barbarian armor
- fixed graphics for balrog and killer bat corpse
- changes for admins:
- new command /script -list
- new /script SetServerWelcome.class which will set a new login welcome message until the server is restarted
- fixed broken logging of source position for items moved around on the ground
- added $ignore and $spam supportanswer shortcuts, also changed the $abuse shortcut to $notsupport
New in Stendhal 0.78 (Nov 2, 2009)
- changes for players:
- various map fixes
- added a note about logging on account creation
- destroy the old wedding ring, if another is added to the same slot with it and use up the energy of the new one
- renamed Stichard Rallman
- balrog and his corpse redrawn
- semos mine town revival weeks with outfits, tic tac toe, paper chase and susi
- changes for developer / hosters / admins:
- replaced old forked map editor with the official one from http://mapeditor.org/
- fixed error message: object does not have slot !quests
- check existence of character to be jailed
- check that the player in /jail-command exists
New in Stendhal 0.77 (Sep 24, 2009)
- improvements to the test infrastructure, now including coverage reports and various statistics about code quality
- more corpses redrawn and new kinds added
- now all a player's money is shown in the hall of fame (including money in bank chests)
- Keep max 12 sheep in the semos pen simultaneously
- tomatoes use a grower
- don't let pets/sheep dying result in concurrent modification
- Make it possible to name pets back to their original name
- allow always using the animal type to rename a pet (even if it has a name already)
- give 20 xp for the Cherub in the starting zone so players don't get to level 4 instantly
- new items added to NPC buyers
- moved the chatlog to the main client window
- minimap and buddies are now a side panel
- added a way to clean the house portal cache
- tell support about /script DropPlayerItems
- fixed item log on drop of stackable items
- store content to database on closing a stored chest incase server does not shut gracefully
- automatically close stored chest when the zone it is in becomes empty of players
- wedding rings have a level ratio dependent cooling period
- you can divorce for a fee instead of xp loss, temporarily
- adventure island which is a bit like DM
- you get creatures but you get XP and items. It costs money and you must go alone
- if you lose a house key on death you're told which house it was for (so the owner can change locks if the key wasn't retrieved)
- buddy list is sorted alphabetically
- outside semos tavern is a better seating area
New in Stendhal 0.75 (Jul 14, 2009)
- the corpse of a raid creature can only be looted by player that the raid creature attacked
- min level for items which makes them less effective if player is less then min level for using item
- attacking items have slower rate to hit if user less than min level
- defending items have less defence if user less than min level
- for all items with min level the effect is bigger, the further user is from min level
- items display lifesteal and min level attributes in description
- a large memory hole fixed
- Jenny from the Mill sells flower seeds to plant on a patch in Semos Plains N
- added NPCs to website
- * new artwork
- potions, antidotes, poisons
- black dragon, flying golden dragon
- skeletons, fallens of all kinds
- * Admin
- support log available at http://stendhal.game-host.org
- player history available at http://stendhal.game-host.org/?id=content/admin/playerhistory&name=NAME&sublogin=Search
- new command /adminnote
- /gmhelp_script and /gmehlp_alter replaced by /gmhelp script and /gmhelp alter
New in Stendhal 0.74 (May 24, 2009)
- Bad karma costs you more when you die.
- The gate keeper in hell has found his riddle book.
- There are new houses in Ados.
- There are new high-level creatures.
New in Stendhal 0.72 (Feb 23, 2009)
- Features:
- dagobert creates personal vaults for players, so they can access semos bank slot without spies
- vaults contain a wastebin for disposing of items; other items left on ground get returned to player on leaving
- /me shows emotes
- /clear clears gamelog
- chatlog can be saved by right clicking on gamelog. it is saved in home/stendhal/gamelog.txt
- /info returns current server time
- Susi and her father living in a house in Ados
- special outfit lender Liliana in magic city
- creatures equip the items they have, and use the respective attack rate
- infantry gnome, archmage elf, dark elf knight, dark elf sacerdotist, black dragon and balrog attack at different rates from the default, and hit either harder or weaker accordingly
- rare monsters that do not appear in DM or daily quests. a big bad wolf and an unicorn added for now
- new item, red dragon cloak
- walkblocker squares coloured pink on minimap
- Improvements:
- player level info added to character panel
- player atk and def displayed as base 'times' (weapon + 1) on character panel
- Deathmatch recruiter walks in safer (upper) part of swamp
- find out which heroes are in the deathmatch already by asking Thonatus, the recruiter
- increased spawn delay of creatures in DM by 5 sec
- decrease how long player is forced to wait after requesting bail
- increased the XP given for some of the low and mid level quests
- optimal distance for archer to attack from is 4. Less effective when farther or nearer and not all if distance > 7. Switches to melee at 0 distance.
- reduce the archer speeds else many left unkilled at zone boundaries
- fence around semos village w closer to house to be less obstructive
- some creatures in bad places for very new players moved
- arrows dropped more often
- some elves dropping food and potions
- cherries and apples heal faster
- Yorphin Baos (Fado) buys hell dagger
- all tables in fado and semos tavern walk blockers instead of collisions so items can be placed on them
- teleporting out of semos bank now possible, as in teleporting out of a few other areas which only had magic scrolls disallowed for stopping players teleporting in
- Bug fixes:
- /ban reason is no longer eaten on client side
- NPCShoutZone.java: messages are now also send to all supporters as stated in todo
- Snowballs.java: let NPC say when new snowballs could be needed
- Soup making exploit to boost karma now fixed
- Zara re-offers quest if player previously rejected
- security measures on nalwor jail removed so players can heal there
- sheep and pet only get hungrier when there are players in the same zone
- rose leigh says Bye directly after giving flower so other players can say hi
- dwarf golem moved to giant animal instead of giant human
- Misc:
- mossy rubble pic has been added to rock
- wood grower shows branch till picked
- Collisionmap is now backed by Bitset
- zones can be implemented by subclassing StendhalRPZone and specifying it in 'zones'.xml
- LoginDialog positions caret on name now
New in Stendhal 0.71 (Jan 15, 2009)
- chatlog stops automatic scroll on when not at bottom of text
- chatlog highlighted pink if the scroll was halted and there are unread messages
- tab-completion toggles through all online players in chat line
- attribute all players who kill in DM not just the DM starter
- fix a bug in heal which was confusing the DM assistant
- fix a bug in the calculation of DM score
- add npc to guide players to the rat city and help them avoid going wrong way
- leander buys cheese
- place a few creatures that were low level but only accessible by going past high level creatures, in better places to aid mayor task
- fixed a bug with using balloons
- spots with black dragons decorated more
- prototype pirate creatures added
- consumption of meat, ham, soup, pizza and cheese sped up by about 1.5 x
- added some more creature descriptions
- pets at full weight (usually 100) get hungry slower
- approximately 5 times slower
- add healer ability to charge dependent on level of player
- valo and ilisa healing dependent on charge (so all players can get healed in semos and ados)
- pk skull icon got glowing eyes
- semos mine town revival weeks celebrated
- outfit lender + more
- jailreport is available to level 50 admins, and takes an optional player argument
New in Stendhal 0.66 (Jan 30, 2008)
- added image viewer (ask Monogenes about a map of Semos)
- added SignLessorNPC so player can rent a sign for a day
- Added jailing of offline players, freeing even after server restart
- Started to use new features of Marauroa 2.0
- Started to rework the way events are send from the server to the client (using RPEvent)
- Started to implement persistent, non-player related data (zone storage)