--- Log opened Wed Mar 17 00:00:10 2010 20100317 00:01:01-!- ilor [~ilor@wesnoth/developer/ilor] has quit [Ping timeout: 264 seconds] 20100317 00:03:28-!- Zarel_ is now known as Zarel 20100317 00:03:34-!- Zarel [~Zarel@c-24-118-17-28.hsd1.mn.comcast.net] has quit [Changing host] 20100317 00:03:34-!- Zarel [~Zarel@warzone2100/developer/Zarel] has joined #wesnoth-dev 20100317 00:05:38-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Ping timeout: 248 seconds] 20100317 00:15:54-!- meric [~Eric@124-168-169-165.dyn.iinet.net.au] has quit [Quit: meric] 20100317 00:17:48-!- k23z__ [~k23z__@unaffiliated/k23z--/x-2536701] has quit [Quit: Leaving] 20100317 00:19:42-!- Mythological [Mythologic@77.28.114.60] has joined #wesnoth-dev 20100317 00:25:03-!- sebas_ [~be2a5dca@gateway/web/freenode/x-dcbazevfixmrngwz] has quit [Quit: Page closed] 20100317 00:40:18-!- Hagaren [~kataklizm@94.254.149.108] has quit [Quit: Leaving] 20100317 00:48:33< Aethaeryn> Crab_: Do you still have a link to your GSoC idea? 20100317 00:49:11< Crab_> they're all linked from http://wiki.wesnoth.org/SummerOfCodeIdeas#List_of_Ideas_for_the_Project_.28Suggestions_from_wesnoth_developers.29 20100317 00:49:26< Aethaeryn> Don't forget to categorize ;) 20100317 00:49:36< Aethaeryn> 'cause that's what 2/3 of the wiki admin activity I did back in the day was :P 20100317 00:50:03< Crab_> yes, categorizing is fun. but, I've tricked mediawiki to do some of the work for me. 20100317 00:50:26< Crab_> e.g, each gsoc idea includes a template that puts it into correct category, and the list of pages is autogenerated 20100317 00:52:18< Aethaeryn> hood 20100317 00:52:19< Aethaeryn> *good 20100317 00:52:40< shadowmaster> fendrin: I think a new alignment is a ridiculous idea 20100317 00:53:01 * Espreon agrees... 20100317 00:53:29-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has quit [Remote host closed the connection] 20100317 00:53:30< shadowmaster> let's go all the way and introduce all possible degrees of Chaoticness, Neutralness and Lawfulness... 20100317 00:53:57< fendrin> That is the plan. 20100317 00:54:52< Blarumyrran> To how many decimal points? 20100317 00:54:54< fendrin> Überchaotic had been called for. 20100317 00:55:30-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100317 00:55:55< Blarumyrran> Is there something stopping überchaotic from being an ability 20100317 00:57:24< fendrin> Well, the fact that it is an allignement. 20100317 00:57:37< shadowmaster> such things IMHO distract the player and the developers 20100317 00:57:38< fendrin> At least. No idea if it could be coded with ability wml. 20100317 00:57:51< shadowmaster> silly me, I mean, the developers and the player. 20100317 00:58:19< Aethaeryn> shadowmaster: (1) the ability for customization, (2) in moderation 20100317 00:58:39< Aethaeryn> an uberchaotic isn't going to be a whole faction, maybe a monster/boss/villain 20100317 00:59:01< Blarumyrran> then why not have it as an ability 20100317 00:59:26< shadowmaster> maybe I should have been more specific and stated that I've got no problem with random unKISSification in UMC, but I'm not going to like that in a mainline campaign 20100317 01:00:06< Espreon> Ditto. 20100317 01:00:32< shadowmaster> but I really think that when it comes to such fundamental building pillars of Wesnoth like the alignment system, er, I forgot what I was going to say here. 20100317 01:00:43< fendrin> Well, isn't utbs already strange? Day of time shedule isn't quite regular already. 20100317 01:01:03< fendrin> And the solution I have in mind is easier to get for the player. 20100317 01:01:18< fendrin> Because it will match his real life experiences. 20100317 01:01:21< shadowmaster> the ToD schedule is a very flexible thing and scenarios where ToD is fixed/has different change period aren't unheard of outside of UtBS 20100317 01:02:04< fendrin> sorry, I didn't get what your last sentence means. 20100317 01:02:44< shadowmaster> I mean that there are scenarios out of UtBS where the normal ToD schedule doesn't apply; e.g. underground scenarios, or scenarios where the ToD changes every 3 turns, etc. 20100317 01:03:25< fendrin> And there is that scenario that has that neverending night. 20100317 01:03:57< Gambit> WML should be able to do everything even if mainline doesn't take advantage of it. 20100317 01:05:17-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has quit [Quit: Leaving] 20100317 01:06:02< Gambit> There shouldn't be any aspect of gameplay that WML shouldn't be able to tweak. Alignment and statuses are two of the main holes right now. People have been mentioning statuses forever, though I've never seen anyone talking about alignments before today. 20100317 01:07:43< Blarumyrran> "any" is obviously wrong 20100317 01:07:49< Gambit> Then there is themeWML. 20100317 01:07:53< shadowmaster> no opinion, it's Gambit 20100317 01:08:10< shadowmaster> ;) 20100317 01:08:17< Gambit> Blarumyrran: How so? 20100317 01:08:30-!- Appleman1234 [~Appleman1@CPE-124-191-176-143.oxqn1.cha.bigpond.net.au] has joined #wesnoth-dev 20100317 01:09:04< Blarumyrran> Well, eg making a 3d fps with wml 20100317 01:09:20< Gambit> But those are not aspects of current gameplay. 20100317 01:09:32< Blarumyrran> Exactly, those are "tweaks" 20100317 01:09:41< shadowmaster> as I said, the next thing I'll hear is that someone wants units not to die until they reach -10 HP 20100317 01:09:49< Crab_> Blarumyrran: it should be possible when it'll be possible to control gui2 from lua embedded in wml. 20100317 01:10:26< shadowmaster> or someone wanting to use Wesnoth to play cinematics- oh, that's already done. grr 20100317 01:10:43< Gambit> Crab_: OOS proof? 20100317 01:10:56< Blarumyrran> What's gui2 20100317 01:11:22< Crab_> Blarumyrran: gui2 is the new gui code that mordante writes. 20100317 01:11:29< shadowmaster> Blarumyrran: mordante's new GUI system, which uses Pango instead of SDL_ttf (more formatting options and better compatibility with RTL languages, and easier to understand code under the hood) 20100317 01:11:56< Crab_> Gambit: OOS proof ? no more and no less that current WML. 20100317 01:11:58< shadowmaster> and much more flexible from the coder's POV 20100317 01:12:20< Blarumyrran> So you will _finally_ get tileable images for the right panel? 20100317 01:13:09< shadowmaster> most likely, eventually. 20100317 01:13:19< Gambit> Or instead of an FPS, how about an ATB guage? 20100317 01:14:23< Gambit> ^was a joke btw. 20100317 01:15:07 * Gambit butts back out of wesnoth-dev's buisness 20100317 01:26:33< fendrin> Blarumyrran: Can you can think of wml code that would implement überchaotic? 20100317 01:27:18< fendrin> Blarumyrran: a ability wml one 20100317 01:27:55< esr> fendrin: My wife suggested a better word than "Shadow" for the twilight/dusk alignment. 20100317 01:28:36< esr> "Liminal" = combining two natures 20100317 01:28:38< Blarumyrran> fendrin, nop, I don't know anything about WML - if there is no way, you could implement one :) 20100317 01:29:20< shadowmaster> I think that UtBS doesn't really need more features right now, but polishment 20100317 01:29:43< Gambit> fendrin: if time of day could be stored, you could make it a WML weapon special or ability. 20100317 01:29:50< shadowmaster> general beautification of maps and such doesn't require new features, for example 20100317 01:30:25< Espreon> Indeed... 20100317 01:30:31< shadowmaster> now, UtBS has many pre-1.0 unit descriptions taken from mainline. Those were really awful back then, and the contrast with current mainline is so notorious it's shameful 20100317 01:30:39< shadowmaster> (shaming?) 20100317 01:31:14< fendrin> esr: is it spelled right, there are no hits in the dictonary. 20100317 01:31:21< shadowmaster> some cutscene sequences are somewhat awkwardly implemented, strategy requires working around tomato surprises, etc. 20100317 01:31:32< shadowmaster> that's the kind of stuff I'd prefer to see fixed instead of new features 20100317 01:32:40< shadowmaster> and I'm speaking from past experience. I learned the hard way that gameplay features aren't necessarily benefitious to a campaign 20100317 01:32:44< esr> fendrin: It's a rare word. http://en.wikipedia.org/wiki/Liminal_being 20100317 01:34:07< esr> shadowmaster: Remind me after 1.8; I'm the person who did a lot of the polishing on the mainline unitt descriptions, and I should do the UtBS ones likewise. 20100317 01:34:26< shadowmaster> yeah, will do 20100317 01:34:36 * shadowmaster goes to have dinn- lunch? 20100317 01:34:58< Espreon> Just call it "lunner"... 20100317 01:35:23< Blarumyrran> dinch 20100317 01:35:46< Espreon> That could work too... 20100317 01:38:01< fendrin> esr: Liminal seems to refer to a universal creature that can profit from both worlds. But the twillightliker isn't very universal. He is a spacialist. 20100317 01:39:38< esr> Liminal actually means "at a boundary", e.g. between day and night. It's a slippery, ambiguous term for a slippery, ambiguous state. 20100317 01:40:00-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 265 seconds] 20100317 01:40:01< fendrin> Hmmm, sounds good. 20100317 01:40:09-!- Crab_ [~Crab_@wesnoth/developer/crab] has quit [Quit: Leaving.] 20100317 01:40:37-!- Appleman1234 [~Appleman1@CPE-124-191-176-143.oxqn1.cha.bigpond.net.au] has quit [Quit: Leaving] 20100317 01:52:45-!- Gambit [~Gambit@pa-67-234-116-244.dhcp.embarqhsd.net] has quit [Quit: Leaving.] 20100317 01:52:52-!- Appleman1234 [~Appleman1@CPE-124-191-176-143.oxqn1.cha.bigpond.net.au] has joined #wesnoth-dev 20100317 01:54:35-!- Appleman1234 [~Appleman1@CPE-124-191-176-143.oxqn1.cha.bigpond.net.au] has quit [Client Quit] 20100317 01:55:26-!- Gambit [~Gambit@pa-67-234-116-244.dhcp.embarqhsd.net] has joined #wesnoth-dev 20100317 02:23:28-!- gabm [~gabm@206.176-ppp.3menatwork.com] has joined #wesnoth-dev 20100317 02:31:27-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has quit [Quit: Zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz] 20100317 02:32:03-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Remote host closed the connection] 20100317 02:36:32-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100317 02:47:34-!- sebas_ [~be2a5dca@gateway/web/freenode/x-mgudtmsdmroyglpa] has joined #wesnoth-dev 20100317 02:58:20-!- Espreon [~espreon@wesnoth/developer/espreon] has quit [Quit: WRYYYYYYYYYYYYYYYYYYYY!] 20100317 03:00:57-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100317 03:02:10-!- noy [~Noy@wesnoth/developer/noy] has quit [Client Quit] 20100317 03:02:57-!- Chusslove [~Chusslove@brsg-d9bee569.pool.mediaWays.net] has quit [Ping timeout: 276 seconds] 20100317 03:06:29-!- ancestral [~ancestral@97-116-117-82.mpls.qwest.net] has joined #wesnoth-dev 20100317 03:07:18-!- sebas_ [~be2a5dca@gateway/web/freenode/x-mgudtmsdmroyglpa] has quit [Ping timeout: 252 seconds] 20100317 03:19:37-!- ancestral_ [~ancestral@166.137.136.152] has joined #wesnoth-dev 20100317 03:21:59-!- Chusslove [~Chusslove@brsg-d9bef7c6.pool.mediaWays.net] has joined #wesnoth-dev 20100317 03:22:46-!- ancestral_ [~ancestral@166.137.136.152] has quit [Client Quit] 20100317 03:23:05-!- ancestral [~ancestral@97-116-117-82.mpls.qwest.net] has quit [Quit: ancestral] 20100317 03:23:21-!- gabm [~gabm@206.176-ppp.3menatwork.com] has left #wesnoth-dev [] 20100317 04:17:00-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has quit [Quit: foo] 20100317 04:23:26-!- Ivanovic_ [~ivanovic@dtmd-4db22f17.pool.mediaWays.net] has joined #wesnoth-dev 20100317 04:26:51-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 245 seconds] 20100317 04:27:24-!- Ivanovic_ is now known as Ivanovic 20100317 04:33:18-!- gabm [~gabm@206.176-ppp.3menatwork.com] has joined #wesnoth-dev 20100317 04:39:09-!- gabm [~gabm@206.176-ppp.3menatwork.com] has left #wesnoth-dev [] 20100317 04:43:03-!- Gambit [~Gambit@pa-67-234-116-244.dhcp.embarqhsd.net] has quit [Quit: Leaving.] 20100317 04:44:39-!- Zarel [~Zarel@warzone2100/developer/Zarel] has quit [Ping timeout: 245 seconds] 20100317 04:48:51-!- Mythological [Mythologic@77.28.114.60] has quit [Ping timeout: 258 seconds] 20100317 05:06:17-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: crimson_penguin] 20100317 05:09:49-!- ancestral [~ancestral@97-116-117-82.mpls.qwest.net] has joined #wesnoth-dev 20100317 06:10:12-!- Appleman1234 [~Appleman1@CPE-124-191-176-143.oxqn1.cha.bigpond.net.au] has joined #wesnoth-dev 20100317 06:10:19-!- ancestral [~ancestral@97-116-117-82.mpls.qwest.net] has quit [Quit: ancestral] 20100317 06:40:36-!- ancestral [~ancestral@97-116-117-82.mpls.qwest.net] has joined #wesnoth-dev 20100317 07:00:27-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100317 07:02:15-!- ancestral [~ancestral@97-116-117-82.mpls.qwest.net] has quit [Quit: ancestral] 20100317 07:11:26-!- ancestral [~ancestral@97-116-117-82.mpls.qwest.net] has joined #wesnoth-dev 20100317 07:29:57-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100317 07:38:59-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Quit: ...] 20100317 07:52:08-!- fkhodkov [~fedor76@ppp-78-24-26-36-bras0.istra.ru] has joined #wesnoth-dev 20100317 07:55:05-!- ancestral [~ancestral@97-116-117-82.mpls.qwest.net] has quit [Quit: And that’s the end of THAT chapter.] 20100317 07:59:05-!- Blueblaze [~nick@adsl-99-158-47-51.dsl.hstntx.sbcglobal.net] has quit [Remote host closed the connection] 20100317 08:05:38-!- ilor [~ilor@wesnoth/developer/ilor] has joined #wesnoth-dev 20100317 08:28:25-!- ilor [~ilor@wesnoth/developer/ilor] has quit [Ping timeout: 260 seconds] 20100317 09:07:13-!- stikonas [~and@2002:4f84:b38b:b:226:9eff:fe0a:3e55] has joined #wesnoth-dev 20100317 09:07:13-!- stikonas [~and@2002:4f84:b38b:b:226:9eff:fe0a:3e55] has quit [Changing host] 20100317 09:07:14-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100317 09:10:12-!- zookeeper [~l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20100317 09:17:08-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20100317 09:17:19-!- stikonas [~and@2002:4f84:b38b:b:226:9eff:fe0a:3e55] has joined #wesnoth-dev 20100317 09:17:19-!- stikonas [~and@2002:4f84:b38b:b:226:9eff:fe0a:3e55] has quit [Changing host] 20100317 09:17:19-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100317 09:21:23-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100317 09:32:42-!- Mythological [Mythologic@77.28.113.96] has joined #wesnoth-dev 20100317 09:43:36-!- jawerx [~jawerx@88.119.164.59] has joined #wesnoth-dev 20100317 10:07:54-!- meric [~Eric@124-168-169-165.dyn.iinet.net.au] has joined #wesnoth-dev 20100317 10:16:52-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100317 10:40:44-!- Zarel [Zarel@c-24-118-17-28.hsd1.mn.comcast.net] has joined #wesnoth-dev 20100317 10:42:34-!- wesbot changed the topic of #wesnoth-dev to: string/feature freeze active! | 75 bugs, 255 feature requests, 14 patches | logs: http://irclogs.wesnoth.org/ | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20100317 10:45:04-!- Zarel [Zarel@c-24-118-17-28.hsd1.mn.comcast.net] has quit [Ping timeout: 245 seconds] 20100317 11:04:25-!- Tesafilmchen [~quassel@p5B276AFC.dip.t-dialin.net] has joined #wesnoth-dev 20100317 11:10:03-!- Ivanovic [~ivanovic@dtmd-4db22f17.pool.mediaWays.net] has quit [Changing host] 20100317 11:10:03-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20100317 11:10:51< Ivanovic> moin 20100317 11:32:05-!- loonybot [~loonybot@ppp79-139-136-187.pppoe.spdop.ru] has joined #wesnoth-dev 20100317 11:32:05-!- loonybot [~loonybot@ppp79-139-136-187.pppoe.spdop.ru] has quit [Changing host] 20100317 11:32:05-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20100317 11:32:58-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20100317 11:37:22-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Ping timeout: 248 seconds] 20100317 11:38:55-!- movicont [~movicont@ste-102-15.ResHall.Berkeley.EDU] has quit [Read error: Operation timed out] 20100317 11:39:38-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100317 12:03:14-!- Appleman1234 [~Appleman1@CPE-124-191-176-143.oxqn1.cha.bigpond.net.au] has quit [Remote host closed the connection] 20100317 12:05:03-!- Appleman1234 [~Appleman1@CPE-124-191-176-143.oxqn1.cha.bigpond.net.au] has joined #wesnoth-dev 20100317 12:11:31-!- Appleman1234 [~Appleman1@CPE-124-191-176-143.oxqn1.cha.bigpond.net.au] has quit [Remote host closed the connection] 20100317 12:14:38-!- Appleman1234 [~Appleman1@CPE-124-191-176-143.oxqn1.cha.bigpond.net.au] has joined #wesnoth-dev 20100317 12:17:30-!- Appleman1234 [~Appleman1@CPE-124-191-176-143.oxqn1.cha.bigpond.net.au] has quit [Remote host closed the connection] 20100317 12:25:21-!- Appleman1234 [~Appleman1@CPE-124-191-176-143.oxqn1.cha.bigpond.net.au] has joined #wesnoth-dev 20100317 12:25:46-!- Tesafilmchen [~quassel@p5B276AFC.dip.t-dialin.net] has quit [Remote host closed the connection] 20100317 12:57:05-!- gabm [~gabm@206.176-ppp.3menatwork.com] has joined #wesnoth-dev 20100317 13:11:05-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has joined #wesnoth-dev 20100317 13:16:37-!- qemqemqem_ [~quassel@cpe-74-74-155-246.rochester.res.rr.com] has quit [Read error: Operation timed out] 20100317 13:17:55-!- gabm [~gabm@206.176-ppp.3menatwork.com] has left #wesnoth-dev [] 20100317 13:23:22-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100317 13:31:16-!- Gambit [~Gambit@pa-67-234-116-244.dhcp.embarqhsd.net] has joined #wesnoth-dev 20100317 13:35:13-!- Appleman1234 [~Appleman1@CPE-124-191-176-143.oxqn1.cha.bigpond.net.au] has quit [Ping timeout: 264 seconds] 20100317 13:44:27-!- orfest [~kvirc@43.ngu.ac-tel.ru] has joined #wesnoth-dev 20100317 13:50:56-!- shadowm_laptop [~ignacio@wesnoth/developer/shadowmaster] has quit [Quit: have fun kids!] 20100317 13:52:06-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Read error: Operation timed out] 20100317 13:58:00-!- Gambit [~Gambit@pa-67-234-116-244.dhcp.embarqhsd.net] has quit [Read error: Connection reset by peer] 20100317 14:04:41-!- Gambit [~Gambit@pa-67-234-116-244.dhcp.embarqhsd.net] has joined #wesnoth-dev 20100317 14:05:59-!- stikonas [~and@2002:4f84:b38b:b:226:9eff:fe0a:3e55] has joined #wesnoth-dev 20100317 14:05:59-!- stikonas [~and@2002:4f84:b38b:b:226:9eff:fe0a:3e55] has quit [Changing host] 20100317 14:05:59-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100317 14:20:26-!- meric [~Eric@124-168-169-165.dyn.iinet.net.au] has quit [Quit: meric] 20100317 14:28:51-!- Gambit [~Gambit@pa-67-234-116-244.dhcp.embarqhsd.net] has quit [Quit: Leaving.] 20100317 14:29:22< stikonas> Ivanovic: Hi, I've looked at bug https://gna.org/bugs/index.php?15447 I have easily reproduced it on openSUSE 11.2, but it works well on windows 20100317 14:29:35< Ivanovic> windows does not use glibc locales 20100317 14:29:37< stikonas> openSUSE ships with all locales 20100317 14:29:54< Ivanovic> that is: it might be that sorting in the locale is broken 20100317 14:30:03< Ivanovic> since if plain utf8 sorting is used it does work 20100317 14:30:09< Ivanovic> so i assume some "upstream" issue 20100317 14:31:52< stikonas> it is strange that openSUSE 11.2 still ships wesnoth 1.4, had to compile 1.8rc1 myself 20100317 14:33:22< Ivanovic> like i said, i assume that the glibc locale is broken 20100317 14:33:33< Ivanovic> since that does not exist under windows there utf8 sorting is most likely used 20100317 14:33:42< Ivanovic> you should report it to the glibc people i'd guess 20100317 14:33:53< Ivanovic> marking the bug as upstream 20100317 14:37:32-!- meric [~Eric@124-168-169-165.dyn.iinet.net.au] has joined #wesnoth-dev 20100317 14:44:39-!- gabm [~gabm@206.176-ppp.3menatwork.com] has joined #wesnoth-dev 20100317 14:56:10-!- MikeJB [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #wesnoth-dev 20100317 15:19:04-!- qemqemqem_ [~quassel@urwireless-dhcp-128-151-22-47.wireless.rochester.edu] has joined #wesnoth-dev 20100317 15:19:13-!- qemqemqem_ [~quassel@urwireless-dhcp-128-151-22-47.wireless.rochester.edu] has quit [Remote host closed the connection] 20100317 15:19:43-!- qemqemqem_ [~quassel@urwireless-dhcp-128-151-22-47.wireless.rochester.edu] has joined #wesnoth-dev 20100317 15:23:15-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20100317 15:32:24-!- qemqemqem_ [~quassel@urwireless-dhcp-128-151-22-47.wireless.rochester.edu] has quit [Ping timeout: 276 seconds] 20100317 15:35:49-!- Rhonda [~rhonda@wesnoth/developer/rhonda] has quit [Quit: Going down the drain....] 20100317 15:38:20-!- qemqemqem_ [~quassel@urwireless-dhcp-128-151-22-81.wireless.rochester.edu] has joined #wesnoth-dev 20100317 15:41:03-!- Rhonda [~rhonda@anguilla.debian.or.at] has joined #wesnoth-dev 20100317 15:45:21-!- Rhonda [~rhonda@anguilla.debian.or.at] has quit [Changing host] 20100317 15:45:21-!- Rhonda [~rhonda@wesnoth/developer/rhonda] has joined #wesnoth-dev 20100317 15:57:33-!- Reoz_Dragon [~h0tm4ilsu@cm-84.215.182.243.getinternet.no] has quit [] 20100317 15:58:40-!- MikeJB is now known as Aethaeryn 20100317 16:21:06-!- qemqemqem_ [~quassel@urwireless-dhcp-128-151-22-81.wireless.rochester.edu] has quit [Ping timeout: 252 seconds] 20100317 16:31:24-!- dtiger [~dtiger@dynamic-vpdn-93-125-66-26.telecom.by] has joined #wesnoth-dev 20100317 16:34:39-!- qemqemqem_ [~quassel@urwireless-dhcp-128-151-20-106.wireless.rochester.edu] has joined #wesnoth-dev 20100317 16:38:06-!- lfernando [~luiz@201-27-198-31.dsl.telesp.net.br] has joined #wesnoth-dev 20100317 16:42:34-!- wesbot changed the topic of #wesnoth-dev to: string/feature freeze active! | 74 bugs, 255 feature requests, 14 patches | logs: http://irclogs.wesnoth.org/ | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20100317 16:53:52-!- Zarel [~Zarel@c-24-118-17-28.hsd1.mn.comcast.net] has joined #wesnoth-dev 20100317 16:53:55-!- Zarel [~Zarel@c-24-118-17-28.hsd1.mn.comcast.net] has quit [Changing host] 20100317 16:53:55-!- Zarel [~Zarel@warzone2100/developer/Zarel] has joined #wesnoth-dev 20100317 17:01:12-!- Blarumyrran [~Blarumyrr@81-20-159-197.levira.ee] has quit [Read error: Connection reset by peer] 20100317 17:01:20-!- Blarumyrran [~Blarumyrr@81-20-159-197.levira.ee] has joined #wesnoth-dev 20100317 17:04:50-!- apoi [~andi@85-126-180-242.volume.xdsl-line.inode.at] has quit [Quit: leaving] 20100317 17:07:34< CIA-53> fendrin * r41628 /trunk/data/campaigns/Legend_of_Wesmere/utils/characters.cfg: 20100317 17:07:34< CIA-53> Fixed bug #15631 by removing a save_id attribute from Galtrid's character definition. 20100317 17:07:34< CIA-53> It overwrote the local save_id attribute that summons Kalenz forces in LoW3. 20100317 17:13:01-!- qemqemqem_ [~quassel@urwireless-dhcp-128-151-20-106.wireless.rochester.edu] has quit [Ping timeout: 260 seconds] 20100317 17:26:47-!- qemqemqem_ [~quassel@cpe-74-74-155-246.rochester.res.rr.com] has joined #wesnoth-dev 20100317 17:31:26-!- apoi [~andi@85-126-180-242.volume.xdsl-line.inode.at] has joined #wesnoth-dev 20100317 17:32:46< zookeeper> fendrin, here's a sketch for one kind of alignment/ToD system: http://wesnoth.pastebin.com/kjYBw2KU 20100317 17:33:44< fendrin> zookeeper: Thanks, give me a minute to gain an overview. 20100317 17:33:56< zookeeper> it's quite complicated though and would require the [effect]s to be handled rather differently than they are elsewhere (they'd need to have non-permanent effects, a bit like how abilities do, and some local variable tricks) 20100317 17:34:16< zookeeper> so that's just one way i thought of, i'm sure we could think of other kinds of approaches 20100317 17:34:39-!- movicont [~movicont@ste-102-15.ResHall.Berkeley.EDU] has joined #wesnoth-dev 20100317 17:34:54< zookeeper> oh, and looks like the last example is missing some stuff...but you get the idea anyway, i'm sure 20100317 17:37:04< fendrin> zookeeper: I think we should aim for a system that allows to reuse already existing wml syntax. 20100317 17:38:45< fendrin> Do you think that "effect" is the right choice to be flexible? 20100317 17:42:17-!- Blueblaze [~nick@adsl-99-158-47-51.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100317 17:42:29< fendrin> zookeeper: I like your draft, do you want me to send it to the mailinglist? 20100317 17:52:01-!- Tesafilmchen [~quassel@p5B276AFC.dip.t-dialin.net] has joined #wesnoth-dev 20100317 17:56:32-!- Crab__ [~Crab@195.238.92.115] has joined #wesnoth-dev 20100317 17:59:34-!- movicont [~movicont@ste-102-15.ResHall.Berkeley.EDU] has quit [Ping timeout: 246 seconds] 20100317 17:59:47< Crab__> fendrin: about your time-of-day / alignment changes: when coding them, please ensure that there's a way to answer questions like 'what is the expected outcome of combat of unit A (hex X) vs unit D (on hex Y) in time of day T?' from c++ code. 20100317 18:00:42< fendrin> Crab__: How is that done at the moment? 20100317 18:01:44< fendrin> I guess functions that take the allignment and tod in count are already capsuled? Or is that spread all over the code? 20100317 18:03:52< Crab__> it's not done 'fully' atm, but yes, attack prediction code takes tod into account 20100317 18:04:47< Crab__> and there's some things that need to be improved there, to make this easycoding item easier to do: http://wiki.wesnoth.org/EasyCoding#power_projection_improvement 20100317 18:07:02< Crab__> see battle_context::unit_stats::unit_stats 20100317 18:07:09< Crab__> in src/actions.cpp ~ 809 20100317 18:07:25< Crab__> it has damage_multiplier += combat_modifier(units, u_loc, u.alignment(), u.is_fearless()); 20100317 18:09:04< Crab__> refactoring that code to allow 'what is the expected outcome of combat of unit A (hex X) vs unit D (on hex Y) in time of day T? to be acked would be not-so-easy thing, but at least you should try to ensure that your new version of int combat_modifier(const unit_map &units, const map_location &loc, 20100317 18:09:05< Crab__> unit_type::ALIGNMENT alignment, bool is_fearless) and other functions supports the interface which is needed to support this question 20100317 18:09:35< Aethaeryn> oooh, 1.9 has the potential to be as tempting to UMC developers as 1.3 was (pretty much the only devel branch that overshadowed stable) 20100317 18:10:07< Aethaeryn> between persistant worlds and custom ToDs... that's pretty much two much-requested things 20100317 18:10:16< Aethaeryn> sorry, custom alignments. 20100317 18:12:45< fendrin> Crab__: What about just asking a unit about how it's stats are for a time of day or for a turn. 20100317 18:12:47< fendrin> ? 20100317 18:13:32< fendrin> unit.get_damage_for_weapon(weaponnumber 3, time_of_day onMondayevening) 20100317 18:13:53-!- apoi [~andi@85-126-180-242.volume.xdsl-line.inode.at] has quit [Remote host closed the connection] 20100317 18:14:15< Crab__> fendrin: battle_context::unit_stats::unit_stats does just that 20100317 18:14:16< fendrin> Crab__: Keeping all that time of day annoyance in unit. 20100317 18:15:14< fendrin> Aethaeryn: persistant worlds? 20100317 18:15:43< Aethaeryn> http://wiki.wesnoth.org/SoC_Ideas_Persistent_Gameworld 20100317 18:15:45< Crab__> fendrin: yes, you can push it out to unit 20100317 18:17:16< fendrin> Crab__: Damit, your ideas for gsoc are even more crazy than mine. 20100317 18:17:53< zookeeper> fendrin, frankly i think the whole unit modification thing should be unified somehow. 20100317 18:18:10< zookeeper> currently we have abilities/specials and effects completely separate from each other with lots of overlap 20100317 18:18:24-!- skelet [~skelet@p5.eregie.pub.ro] has quit [Ping timeout: 245 seconds] 20100317 18:18:57< fendrin> zookeeper: That is very true. If you can come up with a good new unified wml syntax I will try to implement that as well. 20100317 18:19:12< zookeeper> fendrin, and if you want to send that to the ml, feel free to 20100317 18:21:15< zookeeper> fendrin, well, i'd think that unifying effects and abilities (and any others i might be missing) would be quite a big project 20100317 18:21:37< zookeeper> but then again IANAC 20100317 18:22:38< Crab__> fendrin: well, I usually have an implementation plan for my ideas, as well :) 20100317 18:22:56< zookeeper> the big difference between effects and abilities is that effects are mostly permanent, whereas the abilities are presumably mostly calculated on-the-fly 20100317 18:24:17< zookeeper> (that is, if you store a unit you'll see the effects of effects in the unit variables, but not the effects of abilities) 20100317 18:24:24-!- apoi [~andi@85-126-180-242.volume.xdsl-line.inode.at] has joined #wesnoth-dev 20100317 18:24:34< zookeeper> i'd suggest consulting sapient regarding the whole idea 20100317 18:31:40-!- stikonas_ [~and@2002:4f84:b38b:b:226:9eff:fe0a:3e55] has joined #wesnoth-dev 20100317 18:31:40-!- stikonas_ [~and@2002:4f84:b38b:b:226:9eff:fe0a:3e55] has quit [Changing host] 20100317 18:31:40-!- stikonas_ [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100317 18:32:18-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Ping timeout: 248 seconds] 20100317 18:37:37-!- stikonas_ is now known as stikonas 20100317 18:42:28-!- elias [~elias@allegro/developer/allefant] has joined #wesnoth-dev 20100317 18:42:52-!- qemqemqem_ [~quassel@cpe-74-74-155-246.rochester.res.rr.com] has quit [Ping timeout: 265 seconds] 20100317 18:45:11-!- Zarel [~Zarel@warzone2100/developer/Zarel] has quit [Quit: This computer has gone to sleep] 20100317 18:46:41-!- Zarel [~Zarel@warzone2100/developer/Zarel] has joined #wesnoth-dev 20100317 18:47:20-!- Zarel [~Zarel@warzone2100/developer/Zarel] has quit [Client Quit] 20100317 18:50:11-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has joined #wesnoth-dev 20100317 18:51:44-!- qemqemqem_ [~quassel@cpe-74-74-155-246.rochester.res.rr.com] has joined #wesnoth-dev 20100317 18:59:33-!- Blarumyrran [~Blarumyrr@81-20-159-197.levira.ee] has quit [Read error: Connection reset by peer] 20100317 18:59:59-!- Blarumyrran [~Blarumyrr@81-20-159-197.levira.ee] has joined #wesnoth-dev 20100317 19:00:37-!- qemqemqem_ [~quassel@cpe-74-74-155-246.rochester.res.rr.com] has quit [Ping timeout: 258 seconds] 20100317 19:22:43-!- qemqemqem [~quassel@dhcp-urwireless-128-151-180-105.wireless.rochester.edu] has joined #wesnoth-dev 20100317 19:27:06-!- Crab__ [~Crab@195.238.92.115] has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org] 20100317 19:31:33< lfernando> who should I ask about checksums on replays? 20100317 19:39:24-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Quit: http://www.google.com/phone] 20100317 19:55:28-!- Gambit [~Gambit@pa-67-234-116-244.dhcp.embarqhsd.net] has joined #wesnoth-dev 20100317 19:57:33-!- Zarel [~Zarel@warzone2100/developer/Zarel] has joined #wesnoth-dev 20100317 20:00:01-!- Blueblaze [~nick@adsl-99-158-47-51.dsl.hstntx.sbcglobal.net] has quit [Ping timeout: 260 seconds] 20100317 20:10:19< Ivanovic> lfernando: that is most likely yogihh 20100317 20:11:52-!- qemqemqem [~quassel@dhcp-urwireless-128-151-180-105.wireless.rochester.edu] has quit [Ping timeout: 246 seconds] 20100317 20:27:47-!- ilor [~ilor@wesnoth/developer/ilor] has joined #wesnoth-dev 20100317 20:28:00-!- ilor [~ilor@wesnoth/developer/ilor] has quit [Client Quit] 20100317 20:28:19-!- ilor [~ilor@wesnoth/developer/ilor] has joined #wesnoth-dev 20100317 20:28:34< ilor> wesbot: seen mordante 20100317 20:28:49< wesbot> ilor: The person with the nick mordante last spoke 1d 20h ago. 1d 20h ago was here and on the channel #wesnoth-de with the message: Quit: Leaving 20100317 20:29:40< ilor> mordante: I get an insta-crash when doinga local lobby test (clean server, two players join) -- assert in scrollbar_container.cpp:625 new_height > 0 20100317 20:33:37< happygrue> fendrin: have you considered how hard it might be for the player to make an effective attack going from +25/-25/+25 ? 20100317 20:33:50< happygrue> perhaps that si desired behavior, but it could be pretty rough IMHO 20100317 20:34:12< fendrin> happygrue: Where do you see that jump? 20100317 20:34:37< happygrue> dev mail list 20100317 20:34:45< happygrue> damage bonus for player? 20100317 20:34:55< happygrue> though the columns didn't show up well... double checking 20100317 20:35:20< fendrin> Adjust for fonds to fixed size. 20100317 20:35:32< fendrin> fonts 20100317 20:36:21< happygrue> I see, the word liminal was wrapped for me 20100317 20:36:31< happygrue> so that first column is lawful, and the second is liminal 20100317 20:37:39< fendrin> right 20100317 20:37:40< happygrue> so no elves would be lawful? 20100317 20:37:43< fendrin> no 20100317 20:37:51< fendrin> elves would be all Liminal 20100317 20:41:06< happygrue> well, there are also potential troubles going from +25 right into the -25 of long night and then right into +25 at the end of it. Maybe it works well I don't know - but it seems to me that it would be added difficulty for the player not being able to coordinate as well there. 20100317 20:41:27< happygrue> it is an interesting idea though 20100317 20:41:56< fendrin> That can be softened. 20100317 20:41:56-!- Crab_ [~Crab_@wesnoth/developer/crab] has joined #wesnoth-dev 20100317 20:41:59< happygrue> I guess only testing would really tell if it works or not. 20100317 20:42:40< fendrin> I guess tha night isn't that cold during the first Long Dark. So that could be set to 0. 20100317 20:44:11< Crab_> fendrin: note: you can test without any c++ coding, by implementing those attack bonuses/penalties in plain old WML, and seeing how it's going. 20100317 20:44:30< fendrin> ? 20100317 20:44:49< fendrin> Crab_: sure? 20100317 20:44:58< Crab_> fendrin: e.g. you can add WML to modify the damage of utbs elves at start of each turn 20100317 20:45:54< Crab_> fendrin: for a quick hack, that is. 20100317 20:46:51< Crab_> fendrin: firstly, s&r their alignments to make them neutral, to avoid the need to calculate the right bonus and to avoid all the rounding, and then add some events to change their dmg 20100317 20:49:53< fendrin> Would be easier to go for a twillight_bonus= hack 20100317 20:50:33< Crab_> yes, that's possible, too. and it's fast 20100317 20:51:05-!- ilor_ [~ilor@wesnoth/developer/ilor] has joined #wesnoth-dev 20100317 20:59:22-!- movicont [~movicont@ste-102-15.ResHall.Berkeley.EDU] has joined #wesnoth-dev 20100317 20:59:39-!- gabm [~gabm@206.176-ppp.3menatwork.com] has quit [Ping timeout: 245 seconds] 20100317 21:07:12< fendrin> esr: Do you know a good name for a unit: desert elve that fights with a spear ? 20100317 21:09:19< esr> fendrin: Thinking... 20100317 21:09:59< zookeeper> fendrin, btw, i did consider the issues noyga mentions on the ml. it's just that ToD and alignment are so intertwined concepts that i have a hard time figuring out a way in which they could be made customizable separate from each other. 20100317 21:11:18-!- Gambit [~Gambit@pa-67-234-116-244.dhcp.embarqhsd.net] has quit [Quit: Leaving.] 20100317 21:11:25-!- ilor_ [~ilor@wesnoth/developer/ilor] has quit [Quit: Konversation terminated!] 20100317 21:13:00< esr> fendrin: Do we need three names, is this going to have L1/L2/L3 versions? 20100317 21:13:38< fendrin> Yes 20100317 21:14:18< zookeeper> on one hand, alignments should be able to define their effects based on ToD, so that one can add alignments without creating new ToD's. on the other hand, ToD's should be able to define their lawful bonus (or whatever new ones we need) so that one can define new ToD's without needing to create new alignments. 20100317 21:16:34< fendrin> esr: The second level version could use a spear that has blades on both sides. 20100317 21:17:11< Crab_> zookeeper: your posted version does just that by introducing those [bonus] tags, isn't it ? 20100317 21:17:26< esr> fendrin: OK, thinking.... 20100317 21:25:59-!- Gambit [~Gambit@pa-67-234-116-244.dhcp.embarqhsd.net] has joined #wesnoth-dev 20100317 21:26:55< zookeeper> Crab_, kinda 20100317 21:28:31-!- Espreon [~espreon@wesnoth/developer/espreon] has joined #wesnoth-dev 20100317 21:29:53< Crab_> zookeeper: so, you can do something like http://wesnoth.pastebin.com/d0kYqgxq 20100317 21:30:32< Crab_> zookeeper: avoiding the dependency on ToD id's. 20100317 21:31:09< Crab_> where 'SOME CODE" is either a WML [if] or some lua code. 20100317 21:32:33-!- Mythological_ [Mythologic@77.28.113.238] has joined #wesnoth-dev 20100317 21:33:23< Crab_> zookeeper: or you can swap the order around, e.g. http://wesnoth.pastebin.com/X1PXpTqr 20100317 21:35:10-!- Mythological [Mythologic@77.28.113.96] has quit [Ping timeout: 264 seconds] 20100317 21:38:04-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #wesnoth-dev 20100317 21:41:15< CIA-53> ilor * r41629 /trunk/src/gui/dialogs/lobby_main.cpp: Crash-proof the lobby: never call update_playerlist directly in the lobby, instead just set the dirtuy flag and it'll get updated right away anyway, but without the possibility of a crash. 20100317 21:41:36< CIA-53> ilor * r41630 /trunk/src/gui/dialogs/ (lobby/lobby_info.cpp lobby_main.cpp): Crash-proof the lobby by making lobby gamelist filter updates consistent. This fixes bug #15636 (and bug #15163 which was the same thing and was not actually fixed before that) 20100317 21:43:28< ilor> Ivanovic: that fixes one rather nasty lobby crash, also I noticed a lobby issue that was long since fixed which brings us two bugs down 20100317 21:44:46< stikonas> wesbot: topic 20100317 21:44:50-!- wesbot changed the topic of #wesnoth-dev to: string/feature freeze active! | 70 bugs, 255 feature requests, 15 patches | logs: http://irclogs.wesnoth.org/ | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20100317 21:48:43< Ivanovic> ilor: would be great if you had a look at the chat area 20100317 21:48:49< Ivanovic> that one does not work perfectly at all 20100317 21:49:03< Ivanovic> issues: formatting regaring use newlines or not does sometimes not work nicely 20100317 21:49:27< Ivanovic> and beside this when a full update is triggered the text is at the top, though it *should* probably be at the buttom 20100317 21:49:40< ilor> Ivanovic: right now I finally got the crash mordante reported way back 20100317 21:49:49< Ivanovic> oaky 20100317 21:50:01< Ivanovic> afk (a little ill and watching tv/reading) 20100317 21:50:02< ilor> Ivanovic: the "shit jumps around" issue is something I can't really do much about :/ 20100317 21:57:24< ilor> ffs 20100317 21:57:36< ilor> the server just sent me game id N+1 before sending me gamre N 20100317 21:58:29< grzywacz> I was looking for an appropriate ^ gif, but found none. :( 20100317 21:59:43< ilor> how is this even possible 20100317 22:00:41< grzywacz> Reverse order? ;-) 20100317 22:01:24-!- movicont [~movicont@ste-102-15.ResHall.Berkeley.EDU] has quit [Read error: Operation timed out] 20100317 22:01:33< ilor> grzywacz: yes 20100317 22:01:48< ilor> grzywacz: the id's are assigned sequentially by the server 20100317 22:01:51< ilor> ... 20100317 22:03:03< esr> ilor: Have you seen bug #15635: Hex Brush (no sound when clicked)? 20100317 22:03:48< ilor> esr: honestly it's such a minor issue compared to the clusterfuck I just noticed that Iporbably won't soon 20100317 22:04:16< esr> ilor: OK. Just a heads-up. I've assigned it to you. 20100317 22:04:23< ilor> esr: sure 20100317 22:12:09-!- dtiger [~dtiger@dynamic-vpdn-93-125-66-26.telecom.by] has quit [Remote host closed the connection] 20100317 22:19:03< esr> fenfron: How about Desert Guard ->Desert Spearman -> Desert Stalwart? 20100317 22:19:18< esr> fendrin: ^ 20100317 22:20:27-!- boucman [~58b8e47f@wesnoth/developer/boucman] has joined #wesnoth-dev 20100317 22:20:41< boucman> hey all 20100317 22:20:53< Crab_> hi, boucman 20100317 22:21:32< boucman> so, what's up ? 20100317 22:21:43< boucman> i'm not home yet, just checking around... 20100317 22:21:57< boucman> did the rc turn out to be fine, or will we need another one ? 20100317 22:25:19< fendrin> esr: I am not happy with that names but they are fine as working names. 20100317 22:26:12< esr> fendrin: What would you like the names to suggesty that they dio not? Perhaps I can invent better ones if the unit has a more specific image or role. 20100317 22:27:14< ilor> boucman: several crashes in the lobby still there :/ 20100317 22:27:32< boucman> oh :( 20100317 22:27:34< fendrin> esr: The spear based unit will replace the fighter. 20100317 22:27:37< boucman> fixed ? 20100317 22:28:23< esr> fendrin: Why? Noot objecting, necessarily, but what's the reason. 20100317 22:28:29< ilor> boucman: 1 fixed, 1 fixed even though it hasn't come up yet, 1 fixed but not for sure because there's a compund 4th one which is a pita 20100317 22:30:11< boucman> ok, so a second rc expected, but we should have fixed all the known crashes 20100317 22:30:47< fendrin> esr: Quenoth elves are too much the same. The fighter is obsolete, in most cases it's better to go with a hunter. And the hunter also makes the shaman more or less obsolete (not counting the healing) because both slow. 20100317 22:31:11< esr> fendrin: Interesting point. 20100317 22:32:06< esr> fendrin: If you're just going to re-weapon the fighter line, though, I don't see much reason not to re-use existing names. 20100317 22:32:11-!- Appleman1234 [~Appleman1@131.181.18.208] has joined #wesnoth-dev 20100317 22:35:55-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Read error: Operation timed out] 20100317 22:37:22< Ivanovic> boucman: no 2nd rc expected 20100317 22:37:32< Ivanovic> so far there are not too many users complaining about things being unstable 20100317 22:38:08< Ivanovic> ilor: this one is not about plain jumping around 20100317 22:38:21< Ivanovic> ilor: this one is: if jumping takes place, do jump to the buttom 20100317 22:38:42< Ivanovic> ilor: since reading the chat and having things jump up to the top again all the time *really* does suck 20100317 22:39:33< ilor> Ivanovic: *bam* crash sucks more ":P 20100317 22:39:45< Ivanovic> tststs 20100317 22:44:57< grzywacz> Rushed release is rushed. 20100317 22:47:30< ilor> anyone have any ideas how the srever could be sending game N after it's already sent game N+1? 20100317 22:48:33< Crab_> ilor: where that id is generated ? can you point me to the source line ? 20100317 22:48:50< ilor> uh, server code somwehere ;p 20100317 22:50:48< ilor> Crab_: game.cpp at the top 20100317 22:50:57< ilor> id_(id_num++) 20100317 22:51:36< Crab_> thanks 20100317 22:52:16-!- Appleman1234 [~Appleman1@131.181.18.208] has quit [Ping timeout: 276 seconds] 20100317 22:52:52-!- boucman [~58b8e47f@wesnoth/developer/boucman] has quit [Quit: Page closed] 20100317 22:53:25-!- Espreon [~espreon@wesnoth/developer/espreon] has quit [Quit: WRYYYYYYYYYYYYYYYYYYYY!] 20100317 22:59:20< Crab_> ilor: server sent those id=N+1 and id=N games in a single diff ? 20100317 22:59:40< ilor> Crab_: two diffs 20100317 23:00:02< ilor> on diff wouldn't make poor lobby die in pain 20100317 23:00:06< ilor> *one 20100317 23:00:52< Crab_> how can I debug print those diffs from wesnoth client ? 20100317 23:02:06< ilor> Crab_: --log-debug=lobby doesn't do that but allows you to spot the issue 20100317 23:02:12< Crab_> ok 20100317 23:02:20< Crab_> thanks 20100317 23:02:44< ilor> Crab_: otherwise add a print or something in src/gui/dialogs/lobby/lobby_data.cpp process_gamelist_diff function 20100317 23:02:55< zookeeper> fendrin, if you're concerned about hunters being better than fighters, then i'd suggest just nerfing the hunter's melee 20100317 23:03:22< zookeeper> i'd agree that i'd usually rather take a hunter than a fighter, because their melee is more or less equal and the hunter can also slow, which is incredibly useful 20100317 23:04:58< Crab_> ilor: do you have any log output or 'how to reproduce' ? 20100317 23:05:21< ilor> Crab_: I have log output, will paste in a sec 20100317 23:05:39< ilor> how to reproduce seems to be "sot in 1.6 lobby and wait. and wait. and wait." 20100317 23:05:43< ilor> *sit 20100317 23:06:19-!- Blueblaze [~nick@adsl-99-158-47-51.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100317 23:06:23< ilor> Crab_: you want the entire 26Klines of log or do you want me to make a shorter annotated version? ;) 20100317 23:06:58< Crab_> entire v 20100317 23:07:35-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has quit [Read error: Connection reset by peer] 20100317 23:08:08-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has joined #wesnoth-dev 20100317 23:08:43-!- Appleman1234 [~Appleman1@131.181.47.3] has joined #wesnoth-dev 20100317 23:11:00-!- Tesafilmchen [~quassel@p5B276AFC.dip.t-dialin.net] has quit [Read error: Connection reset by peer] 20100317 23:15:01< CIA-53> ivanovic * r41631 /trunk/po/ (12 files in 12 dirs): updated Czech translation 20100317 23:15:26< CIA-53> ilor * r41632 /trunk/src/gui/dialogs/lobby_main.cpp: 20100317 23:15:26< CIA-53> Fix two crash-prone issues in lobby: 20100317 23:15:26< CIA-53> * gamelist diffs intereleaved with full gamelists bertween display updates ended badly 20100317 23:15:26< CIA-53> * out-of-order games (with id N after N-1) ended up causing an overflow 20100317 23:16:24< ilor> hm, forgot to mention that the second one is not tested properly beacuse the circumstances seem very rare and should be impossible anyway 20100317 23:18:00-!- movicont [~movicont@2607:f140:400:1176:21e:4cff:fe3b:178d] has joined #wesnoth-dev 20100317 23:28:47-!- elias [~elias@allegro/developer/allefant] has quit [Quit: Leaving] 20100317 23:29:07< ilor> ... and by very rare I mean it's well overhalf an hour and I'm not getting anything ismilar 20100317 23:30:30< Crab_> maybe it's triggered by something rare like 'game being created and quickly deleted/aborted' ? 20100317 23:31:27< Ivanovic> then it is clearly not a blocker 20100317 23:31:28< Ivanovic> ;) 20100317 23:32:37< Crab_> Ivanovic: it depends. would *every* client on mp server lobby crash if something rare happens :) ? or only those who are unlucky ? :) 20100317 23:33:07< Ivanovic> if every client crashes then it is a case of "we should release 1.8.1 really soon..." 20100317 23:33:09< Ivanovic> ;) 20100317 23:33:48< ilor> Ivanovic: theoretically, it's fixed 20100317 23:36:21-!- zookeeper [~l@wesnoth/developer/zookeeper] has quit [] 20100317 23:43:41-!- sebas_ [~beeaccc3@gateway/web/freenode/x-lnyajltbzzushgrm] has joined #wesnoth-dev 20100317 23:53:56-!- meric [~Eric@124-168-169-165.dyn.iinet.net.au] has quit [Quit: meric] 20100317 23:58:00-!- sebas_ [~beeaccc3@gateway/web/freenode/x-lnyajltbzzushgrm] has quit [Ping timeout: 252 seconds] 20100317 23:58:15-!- Tigge_ [~tigge@bacchus.olf.sgsnet.se] has joined #wesnoth-dev 20100317 23:58:30< ilor> heh, this id issue this to be a rare race condition occuring when two games are created vary close to each other... I guess 20100317 23:58:45< Crab_> ilor: currently looking at wesnothd server log.. 20100317 23:59:08< ilor> I'm not really sure how and where it's multithreaded tbh 20100317 23:59:27< Crab_> 20100317 21:46:15 info server: 85.127.206.219 lit created game: "Lagoon 1vs1vs1vs1" (12370). 20100317 23:59:27< Crab_> 20100317 21:46:17 info server: 91.177.23.163 deathdeus created game: "Jeu de deathdeus" (12369). 20100317 23:59:57< Crab_> so, your guess is right :) --- Log closed Thu Mar 18 00:00:18 2010