Screenshot
Movie
A screenshot of Stendhal in Semos Bank with a bank chest window open showing lots if items. In the middle of the screenshow a semitransparent play-icon is painted, indicating this image links to a video.
My Account
Best Player
Ogeretal
Level: 597
bleu's hubby
Chat to other users and developers
You can get an IRC client and connect to:

irc.freenode.net (see http://freenode.net for more information) then

Alternatively, you can simply use freenode's webchat service, below. Feel free to change the nick to for example, your player name.

  • #arianne (for ideas, contributions and support)
  • #arianne-chat (for off topic chat not related to Arianne/Stendhal)
If you are new to IRC it is well worth reading this short guide before you join. In particular the section on talking, and entering commands, and the section 'Some advice' may be helpful.
#arianne IRC log

Index of logs

#arianne IRC Log for 2010-09-08

Timestamps are in server time.

00:22-!-Thuru [~Thuru<(a)>bshellz/supporter/Thuru] has quit []
01:17-!-mizerydearia [~necro<(a)>adsl-99-139-216-223.dsl.applwi.sbcglobal.net] has joined #arianne
02:05-!-madmetzger [~madmetzge<(a)>85.214.157.120] has quit [Ping timeout: 264 seconds]
02:39-!-madmetzger [~madmetzge<(a)>85.214.157.120] has joined #arianne
02:41hudson_arianneProject stendhal_HEAD build (481): UNSTABLE in 16 min: http://stendhal.game-host.org/hudson/job/stendhal_HEAD/481/
02:41hudson_arianne* nhnb: code format
02:41hudson_arianne* nhnb: fixed wrong path for table area
02:41hudson_arianne* yoriy: added getter for current entity's path.
02:41hudson_arianne* nhnb: use full form for internal names of achievements (fixes #3061510)
02:41hudson_arianne* story-teller: Replaced the stone ground with grass so that the zone fits to the next zone on the right side without a logical mistake.
03:01-!-Bluelads4 [~Bluelads4<(a)>p5B34A455.dip.t-dialin.net] has quit []
04:25-!-mizerydearia [~necro<(a)>adsl-99-139-216-223.dsl.applwi.sbcglobal.net] has quit [Ping timeout: 260 seconds]
04:39-!-mizerydearia [~necro<(a)>99.145.121.121] has joined #arianne
04:45-!-mizerydearia [~necro<(a)>99.145.121.121] has quit [Ping timeout: 245 seconds]
04:47-!-necrodearia [~necro<(a)>adsl-99-139-213-137.dsl.applwi.sbcglobal.net] has joined #arianne
04:52-!-necrodearia [~necro<(a)>adsl-99-139-213-137.dsl.applwi.sbcglobal.net] has quit [Ping timeout: 255 seconds]
04:54-!-necrodearia [~necro<(a)>99.139.213.137] has joined #arianne
05:16-!-necrodearia [~necro<(a)>99.139.213.137] has quit [Ping timeout: 245 seconds]
05:17-!-necrodearia [~necro<(a)>99.139.218.161] has joined #arianne
05:33-!-necrodearia [~necro<(a)>99.139.218.161] has quit [Ping timeout: 245 seconds]
05:39-!-necrodearia [~necro<(a)>adsl-99-139-209-212.dsl.applwi.sbcglobal.net] has joined #arianne
05:39-!-mizerydearia [~necro<(a)>adsl-99-139-209-212.dsl.applwi.sbcglobal.net] has joined #arianne
05:43-!-necrodearia [~necro<(a)>adsl-99-139-209-212.dsl.applwi.sbcglobal.net] has quit [Ping timeout: 240 seconds]
05:43-!-mizery [~necro<(a)>adsl-99-139-209-212.dsl.applwi.sbcglobal.net] has joined #arianne
05:45-!-mizerydearia [~necro<(a)>adsl-99-139-209-212.dsl.applwi.sbcglobal.net] has quit [Ping timeout: 240 seconds]
06:03yoriytestAthorNPC
06:04yoriycaused ConcurrentModification Exception somewhere at Player.equip
06:07yoriyi think it is either ItemLogger.merge or dbcommand.LogMergeItemEventCommand
06:11yoriybtw, hendrik, findbugs log showing that there is 2 errors in his classpath: it contains non-exist pagelayout1.16.jar and lib4j.jar.
06:12-!-mizerydearia [~necro<(a)>adsl-99-139-222-0.dsl.applwi.sbcglobal.net] has joined #arianne
06:12-!-mizery [~necro<(a)>adsl-99-139-209-212.dsl.applwi.sbcglobal.net] has quit [Ping timeout: 240 seconds]
06:12yoriyin findbugs command line paramenters "-auxclasspath"
06:15yoriyi have to go now, please anybody fix the build :-)
06:36-!-mizerydearia [~necro<(a)>adsl-99-139-222-0.dsl.applwi.sbcglobal.net] has quit [Ping timeout: 240 seconds]
06:39-!-mizerydearia [~necro<(a)>99.139.222.0] has joined #arianne
06:42-!-mizerydearia [~necro<(a)>99.139.222.0] has quit [Write error: Connection reset by peer]
06:43-!-mizerydearia [~necro<(a)>adsl-76-235-234-114.dsl.applwi.sbcglobal.net] has joined #arianne
06:44-!-mizerydearia [~necro<(a)>adsl-76-235-234-114.dsl.applwi.sbcglobal.net] has left #arianne []
08:13postman-botfinix rented a sign saying "I will trade my black armor for a magic plate armor"
08:53-!-shakazulu [~zlaja<(a)>188.124.193.103] has joined #arianne
09:05-!-yoriy [~yoriy<(a)>62.182.51.174] has quit [Remote host closed the connection]
09:51-!-Bluelads4 [~Vanessa_J<(a)>p5B34ADBE.dip.t-dialin.net] has joined #arianne
10:01kymara1 and 1 replied to me even though you emailed them, hendrik.
11:26-!-yoriy [~yoriy<(a)>62.182.51.174] has joined #arianne
12:46-!-yoriy [~yoriy<(a)>62.182.51.174] has quit [Ping timeout: 246 seconds]
14:13-!-yoriy [~yoriy<(a)>62.182.51.174] has joined #arianne
14:29-!-Bluelads4 is now known as Blue_away
15:31kymaraCoMod on the log item merge made a test fail:
15:31kymarahttp://stendhalgame.org/hudson/job/stendhal_HEAD/lastCompletedBuild/testReport/games.stendhal.server.maps.quests/HouseBuyingAthorTest/testAthorNPC/
15:31kymarawe've seen this before it does often seem to be that test though
15:36hendrikthat is a race condition :-/, it will be okay on the next run.
15:36hendrikbut i was not able to track it down, yet.
15:36hendrikit only happens during tests, we have never had it in the log of the server.
15:40kymaraYes
15:40kymarawhy is your score so negative
15:40kymarai cannot see failing tests or builds that would have done that
15:42hendrikthe last time i looked i had about 40 positive points.
15:44hendrikhttp://stendhalgame.org/hudson/job/stendhal_HEAD/479/
15:44hendrikhttp://stendhalgame.org/hudson/job/stendhal_HEAD/478/
15:51kymarais that from adding TODO mainly then?
15:52kymarai mean is that what 'tasks' are?
15:59-!-shakazulu [~zlaja<(a)>188.124.193.103] has quit [Remote host closed the connection]
16:06hendriki have the feeling that it detected more issues after i fixed some.
16:06hendriknot sure, have not looked at it in detail, yet.
16:13-!-yoriy [~yoriy<(a)>62.182.51.174] has quit [Remote host closed the connection]
16:18-!-storyteller [~storytell<(a)>p57B75C73.dip.t-dialin.net] has joined #arianne
17:31tigertoeshendrik are you done testing the trade table?
17:37-!-plassy [~quassel<(a)>ip-90-186-4-13.web.vodafone.de] has joined #arianne
17:44tigertoesok, i just put my findings here ... i tested yesterday with 2 people at trading table and 2 others in the hall between bank and trading area and nothing happened
17:45tigertoesi moved the 2 from the hall to the area beside the table, nothing happened
17:45tigertoesi just tested same thing after server restart and same thing - no teleportation of any kind
17:47madmetzgerplassy: why didn't you just commit those files to cvs?
17:49plassyhmm... don't know...
17:49storyteller;)
17:54-!-Blue_away is now known as Bluelads4
17:58kymaratigertoes: thank you. did you read his explanation of what the script will do ?
17:58kymaraI'm not sure if it was re-run again after today's 5am restart btw
18:08storytellershall I commit the sounds?
18:09kymarayes if you are happy with them and the names fit convention
18:09storytellerokay
18:11storytellerwell the crackling sound sounds a bit strange...
18:11storytellerbut the water sound is perfect! :)
18:12storytellerI'll commit the water sound
18:15plassybecause we just recorded single cracks...
18:15storytellerI know
18:16storytellerwell, there's somehow a possibility to get some nice walk sounds
18:16storytellermaybe we'll get some other nice ones
18:21CIA-30arianne_rpg: story-teller * stendhal/data/sounds/water-5.ogg: Added water-5.ogg. This is a real sound of a stream.
18:26storytellerMaybe I already can apply it in some places :)
18:46CIA-30arianne_rpg: story-teller * stendhal/data/conf/zones/semos.xml: Replaced the water sounds in 0_semos_road_e with water-5.ogg and changed the radius.
19:20hendrikkymara, please changes the test server to the branch and disable the mine town. (sorry for confusing the month)
19:36-!-Ogeretal [~ogeretal<(a)>212.21.225.26.dyn.user.ono.com] has quit []
19:52-!-Laguz [~Miranda<(a)>p57B0AC23.dip0.t-ipconnect.de] has joined #arianne
19:52Laguzhello all
20:01kymaraokay
20:15CIA-30arianne_rpg: kiheru * stendhal/src/games/stendhal/client/gui/wt/core/ (WtList.java WtMessageBox.java): removed unused Wt classes
20:24CIA-30arianne_rpg: madmetzger * stendhal/data/conf/zones/nalwor.xml: fix naming of zones to scheme
20:33CIA-30arianne_rpg: kiheru * stendhal/src/games/stendhal/client/gui/ (4 files in 3 dirs): Removed unused WtCloseListener code
20:34*kiheru likes deleting code
20:38-!-yoriy [~yoriy<(a)>62.182.51.174] has joined #arianne
20:40kymarahow shall we record the use of the script for the trade table
20:40kymaraa gameevent on the teleport or a logger info or warn?
20:42hendrikyes, so we can see if there are problems.
20:43kymarawhich one
20:43hendrikboth?
20:43hendriknormally we check the gameEvents table when investigating complains from players.
20:50kymaranew GameEvent("trade table", "teleport", player.getName(), zone.getName(), "36", "2").raise();
20:50kymarais that okay
20:51hendrikyes, thank you.
20:51kymarai put it inside teleport away
20:52kymarasince ther eis already a null check for player
20:53*hendrik nods.
20:56kymaraoh but the source there would not be player
20:56kymarai set it to trade table
20:56kymaraso you wouldnt see it
20:57kymaraso do you want the source to be player
20:58hendriktrade table is good.
20:58hendrikit cannot collidate with a player because of a space and we will easily understand what happend.
21:00kymaraokay
21:01-!-Particular [~MirandaIM<(a)>p54B180EA.dip0.t-ipconnect.de] has joined #arianne
21:01-!-Particular [~MirandaIM<(a)>p54B180EA.dip0.t-ipconnect.de] has left #arianne []
21:05CIA-30arianne_rpg: kymara * stendhal/src/games/stendhal/server/script/UnblockTradeTable.java: log the teleports in server log and game events
21:08hendrikshall i backport that?
21:14kymaraoh yes
21:14kymaraokay
21:23CIA-30arianne_rpg: nhnb VERSION_00_RELEASE_87 * stendhal/src/games/stendhal/server/script/UnblockTradeTable.java: backported logging code by kymara
21:24kymarahello kymara
21:25hendrikhello
21:33yoriyguys, how could i say "1/3" by words in english? :-)
21:34kymaraone third
21:34kymaraor one in three depending o context
21:34yoriygetOneThird() ?
21:35yoriyok, i think i understand
21:35yoriythanx kym :-)
21:36kymaraok
21:52-!-storyteller [~storytell<(a)>p57B75C73.dip.t-dialin.net] has quit []
21:54-!-Bluelads4 [~Vanessa_J<(a)>p5B34ADBE.dip.t-dialin.net] has quit [Read error: Connection reset by peer]
21:58-!-Bluelads4 [~Bluelads4<(a)>p5B34ADBE.dip.t-dialin.net] has joined #arianne
22:00-!-plassy [~quassel<(a)>ip-90-186-4-13.web.vodafone.de] has quit [Remote host closed the connection]
22:11hendrikyoriy, i fixed the broken auxpath for findbugs.
22:12-!-Bluelads4 [~Bluelads4<(a)>p5B34ADBE.dip.t-dialin.net] has left #arianne []
22:12-!-timothyb89 [~yaaic<(a)>174-157-150-84.pools.spcsdns.net] has joined #arianne
22:12kymarait's owrth noting the compiler warnings too ;) if you generate a javadoc stub and then don't fill in the values, then hudson doesn't like it
22:12kymarai think i corrected them all now.
22:14timothyb89hey everyone... been a while :-)
22:14hendrikhello
22:16yoriygood, thanx hend :-) does it work now?
22:16hendrikwe will see, it takes about 16 minutes.
22:17hendrikperhaps we should dedicated some time to speed that up.
22:17hendriki mean with hudson running every 4 hours it would be better if it was faster.
22:22-!-timothyb89_ [~tim<(a)>c-67-173-244-210.hsd1.co.comcast.net] has joined #arianne
22:22yoriy:-) kym, http://pastebin.com/W15JHVRC
22:23yoriywhat do you think about this talking?
22:23kiheruhey, hello timothyb89_
22:23timothyb89_hey :-)
22:23timothyb89_how goes things around here?
22:24hendrikpretty good. We have been Sourceforge project of the month in March.
22:24timothyb89_congrats on that!
22:25kymarahendirk what is lob4j :P
22:25kymara*hendrik
22:25-!-timothyb89 [~yaaic<(a)>174-157-150-84.pools.spcsdns.net] has quit [Ping timeout: 240 seconds]
22:26-!-timothyb89_ is now known as timothyb89
22:26kymaralib4j -> log4j needed two changes
22:27kymarathe avadoc would like to know about jorbis and jcurses to i think
22:29kymarayoriy: please dont havethe pied piper shout.
22:29yoriywhat do you mean by shout? :-)
22:29yoriyit is local area chat
22:29kymarai'll read it again if you can please fix that
22:30kymaraAll capitals are considered shouting in internet culture.
22:30yoriyah, didnt knew it
22:30yoriyno problem, i can convert it to lowercase
22:34kymarathanks
22:35hendrikthe javadoc tasks uses an undefined ${classpath} variable.
22:37yoriyand i fixed some lowercase "i" to uppercase kym :-)
22:39kymara:)
22:42timothyb89question for you guys... would there be any interest in an android client for marauroa/stendhal?
22:42-!-Laguz [~Miranda<(a)>p57B0AC23.dip0.t-ipconnect.de] has quit [Quit: Laguz]
22:43hendrikmadmetzger, ping
22:43yoriysure timothyb89 :-)
22:43yoriyhendrik, could you please explain me about Player constructor
22:43yoriyit requires RPObject parameter, and i dont know what it is for
22:44yoriyand if i create fake Player(null) object i got NPE somewhere in SlotOwner or so
22:45madmetzgerpong
22:46hendrikmadmetzger, your phone things is an android, isn't it?
22:46madmetzgeryes
22:47hendrikyoriy, try new RPObject(). Normally it is the information read from the database on login.
22:47hendrikif it is for a test there are helper methods to create a player object.
22:47yoriyok, thank you hendrik, it is not for a test. I just need a player to make conversations between 2 npcs
22:47hendrikyoriy, if its for a test, have a look at PlayerTestHelper.createPlayer(name);
22:48hendrikyoriy, that might be too complicated.
22:48hendrikyoriy, perhaps it is better just to use npc1.say("bla"), npc2.say("blub");
22:49hendrikwithout all the logic of asnwering to triggers.
22:49hendriki think you need to put that into a TurnListener anyway, if it is a longer communication, not just one turn.
22:49yoriymaybe, but npcs should react on other players like if they attending to each other
22:51timothyb89I managed to port marauroa without too much trouble, with some interest I think a full stendhal client would be possible
22:51hendrikyoriy, it may be possible to set them to attenting state. and there is face() to let them look at each other.
22:51hendriktimothyb89, what things did you have to change?
22:53hendriktimothyb89, can you create a patch or describe the kind of changes?
22:53timothyb89I copied marauroa.common and marauroa.client. from those I just removed webstart support and log4j (to use the android logging API instead)
22:53hendrikcan you make a patch?
22:54hendrikI know we cannot simply apply it, but it will be helpful to understand how it.
22:54yoriyit is what i planning to do, hend, thanx. But i found that if i want to have npc answers like "wait, yoriy, im still attending to Pied Piper", i have to make setAttending(Player) method
22:54timothyb89sure, I'll have to pull the marauroa cvs so give me a moment
22:54yoriyi mean launch this method
22:54kiheruclient is likely more work. afaik android does not use swing
22:54hendrikand think of a way to create both versions from a common source.
23:00hendrikyoriy, is it possible to change attenting from Player to RPEntity?
23:00timothyb89yeah, the entire interface would need to be reimplemented because it lacks awt/swing
23:04timothyb89but I think all of the data should work as-is, android supports png/vorbis
23:04kymaraabusing a method about players to makenpcs talk doesn't seem right
23:04kymaraif you want npcs to talk why not do it properly
23:04kymaraor not use an attending thing.
23:04kymarado all npcs even have that attending message?
23:04hendrikurghs.
23:04hendrikif it is possible to generalize the the type of attenting from Player to RPEntity that would be a clean solution.
23:04madmetzgersounds interesting if we manage to get an android client
23:05hendrikbefore we get too excited about the android thingy, we should find a clean solution to support marauroa on it, from one code base.
23:05yoriyi think that it is better to use usual way with invisible nonexistent player :-) Luckily there is no players in db with "Pied Piper" name :-)
23:05*hendrik grumbles SPL.
23:06*madmetzger nods
23:06hendrikyoriy, what are the points against using RPEntity instead of Player?
23:06yoriyim not sure without investigating code
23:07hendrikso that the mayor can really attend the Piep Piper NPC.
23:07yoriyprobably it will work but as well it could make some hard to find errors in fsm
23:07kymararight
23:07hendrikno, it cannot make any hard to find errors.
23:07hendrikif it compiles, it will be fine.
23:08yoriywell, i will try to change setAttending() / getAttending() methods :-)
23:08yoriyis Player instance of RPEntity? :-)
23:09kymarayes
23:09hendrika subclass, yes.
23:09hendrikso is SpeakerNPc.
23:09kymaraso is speaker npc
23:09kymaraand creatures too
23:09yoriyok guys :-) you win :-)
23:10kymaraokay but if you want the mayor to talk to arat i might put my foot down
23:10kymara*a rat
23:10yoriyhm, nice idea
23:10yoriylol *hide*
23:10kymara:P
23:10kymaraor a cat
23:10yoriyprobably i will use it in next quest phase :-)
23:11yoriyPied Piper have to make some sounds for rats anyway :-)
23:11yoriy(work for storyteller) :-)
23:14kymaradid anyone want to see the pics from the last meetup?
23:14hendrikyes
23:14madmetzgeryes
23:15kymarahttp://stendhalgame.org/wiki/Summer_Social_Meeting_2010/Photos
23:15kymaraand that page also links to a really nice writeup
23:16kymarafeel free to add more captions :)
23:16timothyb89hendrik: http://download.timothyb89.org/android.patch
23:17timothyb89the server side likely won't compile though
23:18madmetzgerthe write up is really nice :)
23:22yoriyhm, its hard to solve how to check disconnection of RPEntity :-)
23:22hendrikyoriy, where is that?
23:22hendrikwhich file, which method?
23:23kymarawell he means like you'd check if player is null
23:23yoriySpeakerNPC, prelogic()
23:24yoriythere is a code which check if player got disconnection event
23:24kymarausually you can also just check if the player is null
23:24yoriyi added casting to Player but now i need to check if object is Player really
23:25hendrikif (attending instanceof Player)
23:25hendrikkymara, null checking won't work here.
23:25hendriktimothyb89, CIA is on strike, so commits are not reported.
23:26hendriktimothyb89, i removed the reference to NDC and I fixed the direct usage of Log4j in Persitance.java
23:26timothyb89cool, I'll update and fix the changes
23:27hendrikit may be a good idea readd the isDebugEnabled method to the Logger.java
23:27hendrikthe android implementation can always return "true".
23:27timothyb89that's what I was thinking, I'll change that too
23:27hendrikthen we are down to just those three files that are different.
23:27hendriki mean Log4J.java, Logger.java and WebstartPersitance.java
23:28kymarais it really called that
23:28kymarathat's not a word
23:28kymarais it meant to be WebstartPersistence.java ?
23:28hendrikyes.
23:29kymaraok
23:29kymarais it spelled correctly in code?
23:29hendrikyes
23:30kymaraokay
23:35yoriycompiled now. I changed also blackjack dealer methods to playing with RPEntities :-)
23:35*hendrik giggles: So be careful, one day there might be a rad playing blackjack.
23:35hendrikrat*
23:36timothyb89hendrik: http://download.timothyb89.org/android-2.patch
23:36timothyb89just the three files now, not sure how to handle compatibility for that though
23:37hendriktimothyb89, please make an item on the tracker with the patch, so that we can keep it in mind.
23:37hendriktimothyb89, i don't have a good idea right now, but i guess we will come up with something.
23:38timothyb89cool, on it now...
23:45timothyb89okay, added
23:45hendrikthanks
23:45kymaraif people want to be good they can check they kept change log up to date and they can take screenshots of new thingies
23:50yoriywill CIA work again, hend?

These logs of #arianne were automatically created on irc.freenode.net

© 1999-2011 Arianne Project  
Server time: 22:33