Source Code

The Arianne project is hosted on Sourceforge and uses CVS (Concurrent Versions System) and Git to manage changes to our source code.

You can use a Git client to download our Stendhal source code or our Marauroa source code.

For more information check out the Source Code Repositories wiki page.

Recent changes to the code are recorded below. We have an experimental commit database.

Changes in 2015-12

Index of logs

Timestamps are in server time.

  • 2015-12-02 21:27 storytellers-email  SWING_CLIENT  4b5e4362e8f8 stendhal tiled/Level 0/ados/city_n.tmx:
    Added decoration to Ados City N.
  • 2015-12-02 21:27 storytellers-email  SWING_CLIENT  0179d7efa6e0 stendhal tiled/Level 0/ados/city_n.tmx:
    Fixed wrong fence element.
  • 2015-12-02 22:11 nhnb 55f3df03867d stendhal src/games/stendhal/server/maps/quests/ScubaLicenseQuiz.java:
    simplified scuba quest
  • 2015-12-03 00:22 nhnb e33d0d1b1ac1 stendhal src/games/stendhal/server/maps/ (athor/ship/ScubaNPC.java, quests/ScubaLicenseQuiz.java):
    accept "exam" as quest message
  • 2015-12-03 00:38 nhnb 2e60a45223c2 stendhal src/games/stendhal/server/entity/ (2 files):
    fixed PlayerHasItemEquippedInSlotCondition
  • 2015-12-03 00:38 nhnb 0ee63799f2be stendhal data/conf/zones/athor.xml:
    require player to have scuba gear equipped
  • 2015-12-03 01:49 soniccuz bc8efd106695 stendhal tiled/Level 0/athor/ship_w2.tmx:
    Added whirlpool.
  • 2015-12-04 23:07 soniccuz 9b72a53e88e3 arianne-website screens/stendhal/ (4 files):
    screenshots for Stendhal 1.19
  • 2015-12-04 23:51 nhnb 6cc26c04269e stendhal doc/CHANGES.txt:
    updated changelog
  • 2015-12-04 23:51 nhnb 873f1369e0a6 stendhal src/games/stendhal/server/maps/quests/MeetSanta.java:
    updated quest slot name
  • 2015-12-04 23:53 nhnb  VERSION_01_RELEASE_19  8d442373cf39 stendhal doc/CHANGES.txt:
    updated changelog
  • 2015-12-04 23:54 nhnb  VERSION_01_RELEASE_19  3bf4abb0489d stendhal src/games/stendhal/server/maps/quests/MeetSanta.java:
    updated quest slot name
  • 2015-12-05 03:44 soniccuz db709440884c stendhal tiled/Level -3/athor/sea_floor.tmx:
    Filling out map edges with collision tiles.
  • 2015-12-05 03:50 soniccuz  VERSION_01_RELEASE_19  e6a2cb24fa65 stendhal tiled/Level -3/athor/sea_floor.tmx:
    Filling map edges with collision tiles.
  • 2015-12-05 17:50 soniccuz  VERSION_01_RELEASE_19  23cdf571c1e7 stendhal src/games/stendhal/server/ (entity/npc/ShopList.java, maps/athor/ship/ScubaNPC.java):
    Added QuestCompletedSellerBehaviour to Edward, in case players lose the
  • 2015-12-05 19:24 soniccuz  VERSION_01_RELEASE_19  1448d5025ccf stendhal data/conf/zones/athor.xml:
    QuestCompletedCondition added to diving spot on top of scuba gear.
  • 2015-12-07 21:29 nhnb 00a95425d6cf arianne-website xml/ (game_stendhal.xml, website_news.xml):
    prepared release of Stendhal 1.19
  • 2015-12-07 21:29 nhnb 2faefe68f6a8 arianne-website stendhal.version:
    prepared release of Stendhal 1.19
  • 2015-12-07 21:33 nhnb  VERSION_01_RELEASE_19  0f1bbff53066 stendhal tiled/Level 0/ados/mountain_n2_w2.tmx:
    less elephants
  • 2015-12-07 21:35 soniccuz 8b21f312747a stendhal src/games/stendhal/server/ (entity/npc/ShopList.java, maps/athor/ship/ScubaNPC.java):
    Added QuestCompletedSellerBehaviour to Edward, in case players lose the
  • 2015-12-07 21:35 soniccuz a56f8443a39c stendhal data/conf/zones/athor.xml:
    QuestCompletedCondition added to diving spot on top of scuba gear.
  • 2015-12-07 21:35 nhnb d911bdecc638 stendhal tiled/Level 0/ados/mountain_n2_w2.tmx:
    less elephants
  • 2015-12-07 22:48 nhnb 1691b6c492f9 stendhal (2 files in 2 dirs):
    use special scuba condition because AndCondition does not work in xml
  • 2015-12-07 22:49 nhnb  VERSION_01_RELEASE_19  84a7cf938fc6 stendhal (2 files in 2 dirs):
    use special scuba condition because AndCondition does not work in xml
  • 2015-12-08 02:57 soniccuz  VERSION_01_RELEASE_19  ef221e41a7e1 stendhal data/conf/creatures/animal.xml:
    clownfish in shark drops.
  • 2015-12-08 22:39 nhnb e535c12e7e73 arianne-website screens/stendhal/ (scuba119.png, scuba119large.png):
    scuba quest images for announcement
  • 2015-12-08 23:01 nhnb 5c78351f562d stendhal-website content/ (7 files in 4 dirs):
    link directly to arianne-project.org without bouncing through sf
  • 2015-12-09 08:35 soniccuz 13af2939f97c stendhal data/conf/creatures/animal.xml:
    clownfish in shark drops.
  • 2015-12-09 08:35 soniccuz b81a060abdbd stendhal (5 files in 5 dirs):
    Merge branch 'master' of ssh://soniccuz@git.code.sf.net/p/arianne/stendhal
  • 2015-12-09 08:35 soniccuz 6de1118ca250 stendhal data/conf/creatures/animal.xml:
    Kraken - Fixed redundant description, and slight error in drop list.
  • 2015-12-10 00:47 nhnb 4829e6bb58d1 stendhal (5 files in 2 dirs):
    updated version number to 1.19.5
  • 2015-12-10 00:58 nhnb 35089ec1beb6 stendhal data/conf/creatures/animal.xml:
    fixed syntax error
  • 2015-12-10 01:24 nhnb 474338c13724 stendhal build.xml:
    fork jvm for tests, don't enforce headless mode
  • 2015-12-10 01:52 nhnb bfdd110f8873 stendhal (10 files in 5 dirs):
    updated junit to 4.12 and hamcrest to 2.0.0.0
  • 2015-12-10 01:52 nhnb bc20fe62e1ab stendhal build.xml:
    use framed junit report
  • 2015-12-10 01:52 nhnb cc4754e63bb7 stendhal .travis.yml:
    enabled travis for testing
  • 2015-12-10 02:20 nhnb c7fa73259eb2 stendhal tests/games/stendhal/server/maps/quests/ (LearnAboutOrbsTest.java, VampireSwordTest.java):
    fixed dependency on execution order of tests
  • 2015-12-11 17:56 nhnb  VERSION_01_RELEASE_19  b89d53ee3d0e stendhal data/conf/creatures/animal.xml:
    fixed unkillable kraken
  • 2015-12-11 23:38 nhnb 53a12c4785fd stendhal build.xml:
    slim down testresults.xml and upload it to stendhalgame.org
  • 2015-12-11 23:38 nhnb f76398ac47b8 stendhal build.xml:
    fail ant run in case of test failures
  • 2015-12-11 23:50 nhnb 578ab1fb8c77 stendhal-website content/scripts/cireport.php:
    receive test result reports
  • 2015-12-11 23:54 nhnb e714e8a4adc7 stendhal build.xml:
    fixed cireport upload url
  • 2015-12-12 00:04 nhnb 655e42da70db stendhal .hotspotrc:
    removed .hotspotrc as it is not required by recent versions of java
  • 2015-12-12 00:04 nhnb a0952b735de5 stendhal .travis.yml:
    enabled travis irc notifications
  • 2015-12-12 14:44 nhnb d03a3e0156a9 stendhal .travis.yml:
    added default settings for irc notification config
  • 2015-12-12 14:57 nhnb 52fa325db5a4 stendhal build.xml:
    include /script in classpath of tests
  • 2015-12-12 15:24 nhnb 97c5d8393dac stendhal tests/games/stendhal/server/entity/player/JailTest.java:
    made jail related test independent of execution order
  • 2015-12-12 15:39 nhnb b97993a3343d stendhal-website content/scripts/cireport.php:
    dump last testresult report
  • 2015-12-12 21:21 nhnb e68bca8f0a6e stendhal-website content/scripts/cireport.php:
    list test failures
  • 2015-12-12 21:34 nhnb 23d460e143d5 stendhal-website content/scripts/cireport.php:
    add success message
  • 2015-12-13 03:42 nhnb 4a3fabb4b645 stendhal-website (content/scripts/gitpush.php, scripts/urlrewrite.php):
    trigger git sync on push
  • 2015-12-13 03:49 nhnb 3fd637dd08f1 stendhal data/conf/zones/semos.xml:
    fixed dead end portal at 0_semos_mountain_n2_w
  • 2015-12-13 20:46 nhnb 278598a9ee42 stendhal-website content/scripts/cireport.php:
    require an authentication key for cireport submission
  • 2015-12-13 20:46 nhnb 296da9d4c633 stendhal-website (content/scripts/gitpush.php, scripts/urlrewrite.php):
    Merge branch 'master' of ssh://nhnb@git.code.sf.net/p/arianne/stendhal-website
  • 2015-12-13 20:51 nhnb 4aeb5da235a7 stendhal tests/games/stendhal/server/maps/quests/MarriageTest.java:
    fixed MerriageTests to be order independent
  • 2015-12-13 20:51 nhnb e41b0fb30e82 stendhal build.xml:
    include cikey from environment (travis website config)
  • 2015-12-13 20:51 nhnb 49bd1023e28a stendhal src/games/stendhal/server/script/ListRaids.java:
    scripts are now found in "ant tests" environments, too
  • 2015-12-13 21:28 nhnb 1abf09b76bba stendhal README.txt:
    copy edited readme
  • 2015-12-13 22:19 nhnb dad420150d00 stendhal README.md:
    created a markdown version of readme for Github
  • 2015-12-13 22:54 nhnb f30b31f644b4 arianne-website screens/stendhal/THM_MagicTower98small.jpeg:
    resized MagicTower98 to fit 250x200
  • 2015-12-13 22:59 nhnb 09a91902dc2f stendhal README.md:
    added screenshots to README.md
  • 2015-12-13 23:12 nhnb a92b5afcaff1 stendhal README.md:
    use image files as github does not support data:-urls
  • 2015-12-13 23:18 nhnb 4a36f985bbdb stendhal-website css/script.js:
    removed google from list of openid providers as they disabled openid
  • 2015-12-16 23:01 nhnb b9e96592f032 stendhal build.xml:
    fixed spelling mistake in cireport url
  • 2015-12-16 23:01 nhb_web c07bdadce312 stendhal build.xml:
    Merge pull request #1 from nhnb/travis_variables
  • 2015-12-16 23:02 nhnb f1238572d58f stendhal build.xml:
    include ci build environment variables in cireport
  • 2015-12-17 00:54 nhnb 5a5659a16814 arianne-website content/gitsync.php:
    universal git sync script on arianne-project.org
  • 2015-12-17 21:59 nhnb 82b69e8dd390 stendhal src/games/stendhal/server/entity/player/PlayerQuests.java:
    added [year] and [seasonyear] variables to quest slot names
  • 2015-12-17 21:59 nhnb cf48b1b4082d stendhal src/games/stendhal/server/ (6 files in 3 dirs):
    Merge pull request #2 from nhnb/quest_name_current_year_variable
  • 2015-12-17 21:59 nhnb 3d7de5f7142c stendhal src/games/stendhal/server/maps/quests/ (5 files):
    use quest slot name variables for yearly quests
  • 2015-12-17 22:12 nhnb 4dcae3cc451c stendhal data/conf/zones/semos.xml:
    do not use year on signs advertising Mine Town Revival Weeks
  • 2015-12-17 22:12 nhnb d764099c63ad stendhal data/conf/zones/semos.xml:
    Merge pull request #3 from nhnb/minetown_signs_without_year
  • 2015-12-17 22:59 nhnb 3356aeeaee5f stendhal-website (content/scripts/gitpush.php, scripts/urlrewrite.php):
    deleted gitpush handler as it was moved to the arianne website
  • 2015-12-21 21:56 nhnb 7312799f5173 marauroa (213 files in 39 dirs):
    Merge branch 'perception_json' into master
  • 2015-12-22 22:00 nhnb 71be15bf71a9 marauroa tests/marauroa/common/net/message/MessageTest.java:
    fixed MessageTests (mock Channel requires an InetSocketAddress)
  • 2015-12-22 22:00 nhnb 570cfee4b991 marauroa functional_tests/marauroa/server/testserver.ini:
    use in memory database for tests
  • 2015-12-22 22:00 nhnb 42e6f340d832 marauroa tests/marauroa/server/net/NetworkManagerTest.java:
    deleted empty test class
  • 2015-12-22 22:00 nhnb af521979dfda marauroa (.travis.yml, build.xml):
    setup travis test run
  • 2015-12-22 22:00 nhnb 4b00e2fca982 marauroa (5 files in 3 dirs):
    Merge pull request #1 from nhnb/fix_tests
  • 2015-12-23 23:25 nhnb 5ec07c962c67 marauroa .travis.yml:
    tell travis to use ant despite a broken marvin scripting being present
  • 2015-12-23 23:27 nhnb 11e5a1c09402 marauroa (.travis.yml, pom.xml):
    delete broken pom.xml so that travis will pick up ant
  • 2015-12-23 23:31 javydreamercsw fc2d833df6a1 marauroa (2 files in 2 dirs):
    Update Character status from DAO (patch #696)
  • 2015-12-23 23:31 nhnb bf0b7fba668d marauroa src/marauroa/server/game/db/CharacterDAO.java:
    simplified setCharacterStatus
  • 2015-12-23 23:31 nhnb 408f017be5eb marauroa src/marauroa/server/game/db/CharacterDAO.java:
    new configuration setting character_creation_status
  • 2015-12-23 23:31 nhnb cc50fb07feda marauroa (2 files in 2 dirs):
    Merge pull request #2 from nhnb/character_status
  • 2015-12-24 11:49 nhnb ae30f1007f41 stendhal data/conf/zones/athor.xml:
    disabled teleporting into zone -3_athor_sea_floor
  • 2015-12-25 11:05 nhnb d1d7ffd4b3ce stendhal src/games/stendhal/server/ (2 files in 2 dirs):
    do not trigger received-item tutorial on stackable items (bug #5813)
  • 2015-12-26 02:21 nhnb 2fff4c758beb stendhal srcjs/stendhal/main.js:
    fixed syntax error in javascript error reporting
  • 2015-12-26 02:21 nhnb d2edc9963f54 stendhal srcjs/stendhal/main.js:
    limit number of error reports to prevent flooding
  • 2015-12-26 02:21 nhnb 2faabd195f8b stendhal srcjs/stendhal/main.js:
    Merge pull request #4 from nhnb/js_error_reporting
  • 2015-12-26 12:20 kiheru b0da46b277f3 stendhal src/games/stendhal/ (4 files in 4 dirs):
    Server side support for map wide visual effects
  • 2015-12-26 12:20 kiheru 6bc6b0a6a587 stendhal src/games/stendhal/client/gui/ (BlackenScreenEffect.java, EffectLayer.java):
    Handle client transparency mode correctly.
  • 2015-12-26 12:20 kiheru c99f736d27d8 stendhal src/games/stendhal/ (7 files in 6 dirs):
    Draw a visible flash for some lightning strikes
  • 2015-12-26 12:20 kiheru 217a14443313 stendhal src/games/stendhal/client/ (8 files in 2 dirs):
    Client side support for drawing zone wide effects.
  • 2015-12-26 19:03 nhnb 3927ec0ffca0 marauroa src/js/ (message-factory.js, perception.js, rpfactory.js):
    retain ordering of slot content
  • 2015-12-26 19:03 nhnb f8412f226996 marauroa src/js/ (message-factory.js, perception.js, rpfactory.js):
    Merge pull request #3 from nhnb/master
  • 2015-12-26 20:05 nhnb 7b86ef2ba073 marauroa (README.txt, src/marauroa/server/marauroad.java):
    updated project url to https://arianne-project.org
  • 2015-12-26 21:08 nhnb 2cfee0fc5f88 stendhal (3 files in 2 dirs):
    updated marauroa and adjusted slot handling
  • 2015-12-26 23:43 nhnb 9214434e83ca stendhal data/conf/zones/athor.xml:
    configured life support requirements for -3_athor_sea_floor
  • 2015-12-26 23:43 nhnb f0f229ff55de stendhal (3 files in 2 dirs):
    implemented scuba suit as life support gear
  • 2015-12-26 23:43 nhnb 21b81d5b7711 stendhal (5 files in 4 dirs):
    Merge pull request #5 from nhnb/life_support_gear
  • 2015-12-26 23:43 nhnb f051a8aba870 stendhal data/conf/items.xsd:
    added new attribute life_support to item.xsd
  • 2015-12-26 23:43 nhnb 7c268de8c5d4 stendhal src/games/stendhal/server/entity/item/LifeSupportGear.java:
    fixed signatue of copy constructor
  • 2015-12-27 02:10 nhnb f4bdbd142a17 stendhal src/games/stendhal/server/maps/quests/MeetMonogenes.java:
    reworded map explanation (bug #4725)
  • 2015-12-27 13:23 nhnb 9fcd77e6af75 stendhal tiled/ (599 files in 61 dirs):
    ant updatemaps
  • 2015-12-28 03:25 nhnb 8dfbfc6a7e0f stendhal src/games/stendhal/server/entity/item/LifeSupportGear.java:
    decrease hp if a player removes scuba gear under water
  • 2015-12-28 19:01 nhnb 105c847036ce stendhal doc/CHANGES.txt:
    updated changes.txt
  • 2015-12-28 21:31 kiheru 1f460cb904ef stendhal src/games/stendhal/server/maps/semos/tavern/market/ProlongOfferHandler.java:
    Implemented "prolong all" for easily prolonging multiple offers
  • 2015-12-28 22:45 nhnb 4fc0719b735a arianne-website (5 files in 3 dirs):
    moved inline styles to css file
  • 2015-12-28 22:52 nhnb 14446021b9b3 arianne-website index.php:
    increased cache buster for css
  • 2015-12-28 23:02 nhnb 9cef05dd34d5 arianne-website content/news.php:
    fixed playnow link
  • 2015-12-28 23:02 nhnb 510593353ed5 arianne-website index.php:
    updated CSP header
  • 2015-12-28 23:09 nhnb 29fc988b02f8 arianne-website content/news.php:
    don't use inline style
  • 2015-12-29 16:29 kiheru dbb44dd0d30d stendhal data/sprites/combat/ (ranged.png, ranged.xcf.bz2):
    Added a combat sprite for archers
  • 2015-12-29 18:03 kiheru 1a23e9556a0a stendhal build.xml:
    Removed .hotspotrc from build requirements
  • 2015-12-29 19:35 kiheru 9412074fb725 stendhal src/games/stendhal/client/gui/WindowUtils.java:
    Use a WindowStateListener for detecting maximization state changes.
  • 2015-12-29 22:48 nhnb 1339df1b9ff8 arianne-website index.php:
    added HSTS and nosniff
  • 2015-12-29 22:49 nhnb 549034c27f4a stendhal-website index.php:
    added nosniff header
  • 2015-12-31 16:12 nhnb fbb13bee560c marauroa (2 files in 2 dirs):
    parser for CREATE INDEX statements
  • 2015-12-31 16:12 nhnb d292de463744 marauroa (2 files in 2 dirs):
    rewrite sql may throw SQLException
  • 2015-12-31 16:12 nhnb 540a5612147d marauroa tests/marauroa/server/db/adapter/CreateIndexStatementParserTest.java:
    added file header
  • 2015-12-31 16:12 nhnb 537e2fc70a19 marauroa src/marauroa/server/db/adapter/AbstractDatabaseAdapter.java:
    allow rewriteSql to surpress a statement completely
  • 2015-12-31 16:12 nhnb 8649bfe3686e marauroa src/marauroa/server/db/adapter/ (CreateIndexStatementParser.java, MySQLDatabaseAdapter.java):
    workaround missing support for "IF NOT EXISTS" on CREATE INDEX on Mysql
  • 2015-12-31 16:12 nhnb 456ee0a86e29 marauroa src/marauroa/server/marauroa_init.sql:
    enabled create index statements in database creation script
  • 2015-12-31 16:12 nhnb 4afdb16dc814 marauroa (6 files in 3 dirs):
    Merge pull request #4 from nhnb/create_index
  • 2015-12-31 19:00 nhnb 5854193038d9 stendhal src/games/stendhal/server/stendhal_init.sql:
    activated automatic index creation
  • 2015-12-31 19:00 nhnb 0c705b14cb15 stendhal (3 files in 2 dirs):
    Merge pull request #6 from nhnb/create_index
  • 2015-12-31 19:00 nhnb 3f05079476ce stendhal libs/ (marauroa-client-only.jar, marauroa.jar):
    updated marauroa to support "create index"
  • 2015-12-31 19:09 nhnb cf53915faf98 stendhal (4 files):
    deleted unused or redundant files in root folder
© 1999-2016 Arianne Project
Server time: 2:08