--- Log opened Sun Jun 28 00:00:17 2015 --- Day changed Sun Jun 28 2015 20150628 00:00:17-!- shadowm changed the topic of #wesnoth-dev to: Wesnoth 1.13.1 tagged, announcement pending | Wesnoth 1.12.4 tagged, announcement pending | String freeze ACTIVE on 1.12 branch | Wesnoth Developers Channel | Logs: http://irclogs.wesnoth.org 20150628 00:00:17< irker515> wesnoth: Ignacio R. Morelle wesnoth:master 0d71489ee7c5 / Doxyfile changelog players_changelog src/wesconfig.h: Bump version http://git.io/vtEcE 20150628 00:05:39-!- gfgtdf [~chatzilla@f054157070.adsl.alicedsl.de] has joined #wesnoth-dev 20150628 00:05:51-!- vultraz_iOS [uid24821@wesnoth/developer/vultraz] has quit [Quit: Connection closed for inactivity] 20150628 00:06:01< gfgtdf> 20150627 23:43:20< shadowm> gfgtdf: I get this when starting the tutorial. Any ideas? (Seems inoffensive though.) 20150628 00:07:18< gfgtdf> shadowm: most likeley that id is somehere hardcoded in teh cpp code 20150628 00:07:27< gfgtdf> shadowm: it shoudl be replaces with default eras id 20150628 00:07:43< gfgtdf> 20150627 23:45:05< shadowm> 20150627 20:44:51 warning unit: Unknown attribute 'no_recruit' discarded. 20150628 00:07:57< gfgtdf> shadowm: that bug already eists already for a long time i think 20150628 00:08:07< loonycyborg> shadowm: sdl2 did get rid of stderr/stdout.txt so that gotta cause less problems once we switch to it 20150628 00:08:12< gfgtdf> shadowm: i think it might evne be present in 1.12 20150628 00:09:27< shadowm> loonycyborg: Yeah, I'm looking forward to 2039 too! 20150628 00:10:02< shadowm> gfgtdf: Do you mean the Default era or the default era? 20150628 00:10:37< shadowm> That is, is the Default era the default for SP too? Because I'll insist that eras don't make sense in SP. 20150628 00:11:26< gfgtdf> shadowm: fir technical reasons sp currently uses the default era, this shoudl have no effect for teh user 20150628 00:15:00-!- ToBeCloud [uid51591@wikimedia/ToBeFree] has joined #wesnoth-dev 20150628 00:16:03< gfgtdf> shadowm: the error mesage comes most likeley from saved_game::expand_mp_events(). 20150628 00:17:03< shadowm> rjaguar3: Sorry, your PR missed 1.13.1 because the release train was already in motion. 20150628 00:17:23< shadowm> zookeeper: Can you handle/point me to someone to handle https://github.com/wesnoth/wesnoth/pull/414 ? 20150628 00:17:34< rjaguar3> OK, I understand. 20150628 00:19:50< zookeeper> shadowm, well, it looks straightforward to me, so unless there's a nasty syntax error hidden somewhere in there, i'd just merge it... 20150628 00:20:05< gfgtdf> shadowm: actualyl it is possible tah the era missmatch casues bugs when advaning to teh next level 20150628 00:20:19< gfgtdf> that the era missmatch 20150628 00:22:37< gfgtdf> shadowm: ok i just tested an it indeed fails to advance to the next scenario fo tutorial 20150628 00:28:45-!- rjaguar3 [~rjaguar3@174.141.133.67] has quit [Quit: Leaving] 20150628 00:31:06-!- travis-ci [~travis-ci@ec2-54-158-140-183.compute-1.amazonaws.com] has joined #wesnoth-dev 20150628 00:31:07< travis-ci> wesnoth/wesnoth#6687 (master - 6aa5515 : Ignacio R. Morelle): The build has errored. 20150628 00:31:07< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/68644934 20150628 00:31:07-!- travis-ci [~travis-ci@ec2-54-158-140-183.compute-1.amazonaws.com] has left #wesnoth-dev [] 20150628 00:35:36< zookeeper> shadowm, and by "i'd" i mean i think you should :p 20150628 00:37:56< irker515> wesnoth: gfgtdf wesnoth:master 221bd15c6b73 / src/game_launcher.cpp: don't use era_blank in tutorial http://git.io/vtE8M 20150628 00:40:23-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 264 seconds] 20150628 00:44:49< shadowm> gfgtdf: Well, that's unfortunate. 20150628 00:45:03< shadowm> Thankfully, no-one should play the tutorial on dev. :p 20150628 00:45:50< shadowm> Changelog, though. 20150628 00:48:31< gfgtdf> shadowm: its possible that this bug also effects sp saves from 1.13.0 version, meaning that they also cannot be correctly loaded from 1.13.1 without manually replacing era_blank wit era_default by hand with a texteditor. 20150628 00:50:00< gfgtdf> shadowm: i dont know whether it important, i persoablly dont think i have important 1.13.0 saves. 20150628 00:50:30< gfgtdf> shadowm: and considering how bugged 1.13.0 in sp was i doubt others have. 20150628 00:51:49-!- prkc [~prkc@51B6A14D.dsl.pool.telekom.hu] has quit [Remote host closed the connection] 20150628 00:53:13-!- Appleman1234__ [~Appleman1@KD106149242038.au-net.ne.jp] has joined #wesnoth-dev 20150628 00:53:52< irker515> wesnoth: gfgtdf wesnoth:master 19dab7c63d10 / changelog: Update changelog http://git.io/vtE4N 20150628 00:54:06-!- Appleman1234__ is now known as Appleman1234 20150628 00:56:47-!- Appleman1234_ [~Appleman1@KD059136029071.au-net.ne.jp] has quit [Ping timeout: 248 seconds] 20150628 00:57:20-!- gfgtdf [~chatzilla@f054157070.adsl.alicedsl.de] has quit [Quit: ChatZilla 0.9.91.1 [Firefox 38.0.5/20150525141253]] 20150628 01:00:58-!- vultraz_iOS [uid24821@wesnoth/developer/vultraz] has joined #wesnoth-dev 20150628 01:41:38-!- Kallikanzarid [~textual@46.181.226.42] has joined #wesnoth-dev 20150628 02:00:04< shadowm> gfgtdf; This kind of dev version breakage should be expected, I've seen far worse in the past. So I wouldn't worry about it. 20150628 02:11:35-!- rjaguar3 [~rjaguar3@174.141.133.67] has joined #wesnoth-dev 20150628 02:13:10< loonycyborg> shadowm: I've added a shortcut for cwesnoth.cmd 20150628 02:13:20< loonycyborg> and uploaded the installer to sf 20150628 02:13:54< loonycyborg> and uploaded my build of vorbis i just made with cross-compiler to f.w.o 20150628 02:14:03< loonycyborg> it's the latest official version 20150628 02:14:12< shadowm> Upstream doesn't provide their own? 20150628 02:14:51< shadowm> Also, how about including the version number in the zip file name? :p 20150628 02:15:52< loonycyborg> http://www.xiph.org/downloads/ 20150628 02:16:02< loonycyborg> it seems to have only source archives 20150628 02:16:17< shadowm> And, I guess libogg wasn't among the DLLs these people replaced? 20150628 02:16:44< shadowm> Yeah, they only have sources. 20150628 02:17:26< loonycyborg> yes it wasn't 20150628 02:17:32< loonycyborg> only vorbis and vorbisfile 20150628 02:19:15< shadowm> It sounds like it might actually be related to the upstream bug that Debian was trying to fix and that's supposedly fixed in the latest upstream release. 20150628 02:19:52< shadowm> But meh I'm done with theorizing about that bug and its step-siblings. 20150628 02:24:44< loonycyborg> anyway I need to go sleep 20150628 02:24:45< loonycyborg> nn 20150628 02:26:49-!- Appleman1234_ [~Appleman1@KD106149237111.au-net.ne.jp] has joined #wesnoth-dev 20150628 02:29:35-!- Appleman1234 [~Appleman1@KD106149242038.au-net.ne.jp] has quit [Ping timeout: 248 seconds] 20150628 02:30:37-!- ToBeCloud [uid51591@wikimedia/ToBeFree] has quit [Quit: Connection closed for inactivity] 20150628 02:37:39-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has quit [Quit: tomreyn] 20150628 02:41:50-!- ancestral [~ancestral@247.sub-70-197-203.myvzw.com] has joined #wesnoth-dev 20150628 02:42:12< shadowm> ancestral: 1.12.4 is the highest priority over 1.13.1. 20150628 02:42:23< shadowm> Just in case that wasn't obvious from the fact one is stable and the other is dev. 20150628 02:51:38-!- travis-ci [~travis-ci@ec2-54-158-120-119.compute-1.amazonaws.com] has joined #wesnoth-dev 20150628 02:51:39< travis-ci> wesnoth/wesnoth#6692 (1.13.1 - 1876393 : Ignacio R. Morelle): The build passed. 20150628 02:51:39< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/68647824 20150628 02:51:39-!- travis-ci [~travis-ci@ec2-54-158-120-119.compute-1.amazonaws.com] has left #wesnoth-dev [] 20150628 02:51:45-!- ancestral [~ancestral@247.sub-70-197-203.myvzw.com] has quit [Quit: i go nstuf kthxbai] 20150628 03:06:59-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has quit [Ping timeout: 250 seconds] 20150628 03:08:07-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20150628 03:11:44-!- heirecka [~heirecka@exherbo/developer/heirecka] has quit [Ping timeout: 252 seconds] 20150628 03:13:35-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20150628 03:13:43-!- ancestral [~ancestral@75-161-229-81.mpls.qwest.net] has joined #wesnoth-dev 20150628 03:20:17-!- heirecka [~heirecka@j61898.servers.jiffybox.net] has joined #wesnoth-dev 20150628 03:28:52-!- heirecka [~heirecka@j61898.servers.jiffybox.net] has quit [Ping timeout: 256 seconds] 20150628 03:59:48-!- travis-ci [~travis-ci@ec2-54-162-169-11.compute-1.amazonaws.com] has joined #wesnoth-dev 20150628 03:59:49< travis-ci> wesnoth/wesnoth#6694 (master - 221bd15 : gfgtdf): The build passed. 20150628 03:59:49< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/68650147 20150628 03:59:49-!- travis-ci [~travis-ci@ec2-54-162-169-11.compute-1.amazonaws.com] has left #wesnoth-dev [] 20150628 04:15:20-!- oldlaptop [~quassel@50-107-82-76.adr02.mskg.mi.frontiernet.net] has quit [Ping timeout: 256 seconds] 20150628 04:16:21< shadowm> gfgtdf: Where in the wiki is force_map_settings documented? 20150628 04:20:44-!- rjaguar3 [~rjaguar3@174.141.133.67] has quit [Ping timeout: 272 seconds] 20150628 04:29:49-!- Appleman1234_ is now known as Appleman1234 20150628 04:36:47-!- oldlaptop [~quassel@50-107-82-76.adr02.mskg.mi.frontiernet.net] has joined #wesnoth-dev 20150628 04:40:21< shadowm> "Battle for Wesnoth(with console)" 20150628 04:40:38< shadowm> loonycyborg: For 1.13.2 I'd rather have a space preceding the left parenthesis. :p 20150628 04:41:09< shadowm> Otherwise, the shortcut works nicely. 20150628 04:42:48< shadowm> What's the point of these text file shortcuts if Notepad squashes all their contents into a single line? 20150628 04:49:23-!- oldlaptop [~quassel@50-107-82-76.adr02.mskg.mi.frontiernet.net] has quit [Ping timeout: 246 seconds] 20150628 04:55:27< shadowm> [*] share_view=yes/no and share_maps=yes/no were replaced by share_vision=all/shroud/none TODO: Remove if not merged until next 1.13 version 20150628 04:55:31< shadowm> It wasn't merged, right? 20150628 04:56:03< shadowm> I'd be pretty concerned if it was without anyone poking me about updating wmllint accordingly. 20150628 05:00:14-!- heirecka [~heirecka@exherbo/developer/heirecka] has joined #wesnoth-dev 20150628 05:10:15< shadowm> Elvish_Hunter: http://wiki.wesnoth.org/ImagePathFunctionWML#Negative_Function says nothing about 1.13.1-specific functionality. 20150628 05:11:44-!- Kwandulin [~Miranda@p5B00896B.dip0.t-ipconnect.de] has joined #wesnoth-dev 20150628 05:12:33-!- ancestral [~ancestral@75-161-229-81.mpls.qwest.net] has quit [Quit: i go nstuf kthxbai] 20150628 05:50:35< irker515> wesnoth: Ignacio R. Morelle wesnoth:1.12 2b116681d314 / changelog src/multiplayer_create_engine.cpp: mp: Ignore formatting markup in era names http://git.io/vtEFX 20150628 05:50:35-!- ancestral [~ancestral@75-161-229-81.mpls.qwest.net] has joined #wesnoth-dev 20150628 06:12:19-!- ancestral [~ancestral@75-161-229-81.mpls.qwest.net] has quit [Quit: i go nstuf kthxbai] 20150628 06:18:26-!- kex [~kex@31.11.67.182] has quit [Remote host closed the connection] 20150628 06:18:32-!- [Relic] [~Relic]@2602:306:33a3:6d30:f1bd:d633:a226:5e9e] has quit [Quit: I press the magic X and all the weirdos go away!] 20150628 07:54:40-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20150628 08:06:24-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has joined #wesnoth-dev 20150628 08:08:27-!- kex [~kex@31.11.67.182] has joined #wesnoth-dev 20150628 08:09:22-!- nurupo [~nurupo.ga@unaffiliated/nurupo] has quit [Ping timeout: 272 seconds] 20150628 08:13:29-!- kex [~kex@31.11.67.182] has quit [Ping timeout: 256 seconds] 20150628 08:17:11-!- nurupo [~nurupo.ga@unaffiliated/nurupo] has joined #wesnoth-dev 20150628 08:29:29-!- Kwandulin [~Miranda@p5B00896B.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20150628 08:41:28-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20150628 08:44:59-!- oldlaptop [~quassel@50-107-82-76.adr02.mskg.mi.frontiernet.net] has joined #wesnoth-dev 20150628 08:54:07-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has quit [Ping timeout: 248 seconds] 20150628 09:05:52-!- vultraz_iOS [uid24821@wesnoth/developer/vultraz] has quit [Quit: Connection closed for inactivity] 20150628 09:18:13-!- Kwandulin [~Miranda@p5B00896B.dip0.t-ipconnect.de] has joined #wesnoth-dev 20150628 09:27:29-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20150628 09:56:39-!- kex [~kex@31.11.67.182] has joined #wesnoth-dev 20150628 09:58:16-!- Jetrel [~Jetrel@c-73-164-34-22.hsd1.mn.comcast.net] has quit [Read error: Connection reset by peer] 20150628 09:58:22-!- Jetrel__ [~Jetrel@c-73-164-34-22.hsd1.mn.comcast.net] has joined #wesnoth-dev 20150628 10:01:12-!- kex [~kex@31.11.67.182] has quit [Ping timeout: 246 seconds] 20150628 10:12:25-!- mjs-de [~mjs-de@f048009158.adsl.alicedsl.de] has joined #wesnoth-dev 20150628 10:20:42-!- kex [~kex@31.11.67.182] has joined #wesnoth-dev 20150628 10:22:24-!- Appleman1234_ [~Appleman1@KD106149238136.au-net.ne.jp] has joined #wesnoth-dev 20150628 10:24:15-!- Appleman1234 [~Appleman1@KD106149237111.au-net.ne.jp] has quit [Ping timeout: 248 seconds] 20150628 10:26:10-!- kex [~kex@31.11.67.182] has quit [Ping timeout: 272 seconds] 20150628 10:36:58-!- gfgtdf [~chatzilla@x50abb0f7.dyn.telefonica.de] has joined #wesnoth-dev 20150628 10:37:05< gfgtdf> 20150628 04:16:21< shadowm> gfgtdf: Where in the wiki is force_map_settings documented? 20150628 10:37:46< gfgtdf> shadowm: idki didnt implement t but idguess its documented where other [scenario] atributes are documented 20150628 10:38:24< gfgtdf> shadowm: no the share vision thing wasnt meged yes 20150628 10:40:28< gfgtdf> s/yes/yet 20150628 10:43:31-!- gfgtdf [~chatzilla@x50abb0f7.dyn.telefonica.de] has quit [Quit: ChatZilla 0.9.91.1 [Firefox 38.0.5/20150525141253]] 20150628 10:50:33-!- ancestral [~ancestral@75-161-229-81.mpls.qwest.net] has joined #wesnoth-dev 20150628 10:55:11-!- ancestral [~ancestral@75-161-229-81.mpls.qwest.net] has quit [Ping timeout: 248 seconds] 20150628 11:07:30-!- Appleman1234_ [~Appleman1@KD106149238136.au-net.ne.jp] has quit [Ping timeout: 265 seconds] 20150628 11:18:58-!- Appleman1234_ [~Appleman1@KD106149238136.au-net.ne.jp] has joined #wesnoth-dev 20150628 11:21:12-!- hay207 [~haythamme@41.34.49.239] has joined #wesnoth-dev 20150628 11:34:07-!- oldlaptop [~quassel@50-107-82-76.adr02.mskg.mi.frontiernet.net] has quit [Ping timeout: 248 seconds] 20150628 11:34:50-!- oldlaptop [~quassel@50-107-82-76.adr02.mskg.mi.frontiernet.net] has joined #wesnoth-dev 20150628 11:42:30-!- mjs-de [~mjs-de@f048009158.adsl.alicedsl.de] has quit [Ping timeout: 252 seconds] 20150628 11:43:12-!- ToBeCloud [uid51591@wikimedia/ToBeFree] has joined #wesnoth-dev 20150628 12:01:54-!- shadowm_desktop [~ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20150628 12:04:22< shadowm> gfgtdf: I asked you because you added the R_N entry referencing it. 20150628 12:04:38< shadowm> The commit history suggests this feature actually no longer exists. :\ 20150628 12:04:54< shadowm> And may have been superseded by force_lock_settings? 20150628 12:06:46< shadowm> Or force_use_map_settings was removed, actually, and there has never been a force_map_settings like suggested by R_N? 20150628 12:07:14< shadowm> And there should be a use_map_settings for [side] but this isn't documented? 20150628 12:07:40-!- Appleman1234_ is now known as Appleman1234 20150628 12:08:39< shadowm> But I can't find any references in the code to that. 20150628 12:08:55< shadowm> So yeah I don't understand what I am supposed to do with that entry. 20150628 12:09:57< shadowm> What I know for sure is that "force_map_settings" does not exist. 20150628 12:10:10< shadowm> Not as of 1.13.1, at least. 20150628 12:52:26-!- ancestral [~ancestral@75-161-229-81.mpls.qwest.net] has joined #wesnoth-dev 20150628 12:53:17-!- Kallikanzarid [~textual@46.181.226.42] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 20150628 12:53:31-!- Kwandulin [~Miranda@p5B00896B.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20150628 12:56:47-!- ancestral [~ancestral@75-161-229-81.mpls.qwest.net] has quit [Ping timeout: 248 seconds] 20150628 12:57:24-!- Kallikanzarid [~textual@46.181.226.42] has joined #wesnoth-dev 20150628 13:05:02-!- Kallikanzarid [~textual@46.181.226.42] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 20150628 13:22:09-!- irker515 [~irker@uruz.ai0867.net] has quit [Quit: transmission timeout] 20150628 13:27:03-!- Elvish_Hunter [~irssi@wesnoth/developer/elvish-hunter] has joined #wesnoth-dev 20150628 13:28:52< Elvish_Hunter> Hi all 20150628 13:30:09< Elvish_Hunter> 20150626 19:53:55< c74d> Maybe give Garak an ability that gives his XP to other units? 20150628 13:31:16< Elvish_Hunter> I just prepared a new ability for Garak, called Teaching. 20150628 13:31:44 * shadowm still dislikes the idea. 20150628 13:31:59< Elvish_Hunter> Basically, at the start of every turn, his HP are redistributed to all adjacent side 1 units 20150628 13:32:42< Elvish_Hunter> If someone wants to take a look at the code, here it is: http://pastebin.com/LGFR0nrN 20150628 13:37:17< Elvish_Hunter> shadowm: I added the missing DevFeature1.13|1 to the ImagePathWML wiki page. Thanks for noticing it 20150628 13:37:25-!- Kwandulin [~Miranda@p5B00896B.dip0.t-ipconnect.de] has joined #wesnoth-dev 20150628 13:38:01< zookeeper> hrhm 20150628 13:38:02< Elvish_Hunter> * his HP are redistributed -> his XP are redistributed 20150628 13:38:46< zookeeper> i'm not usually a fan of abilities like that, but in this particular case it'd serve a clear purpose 20150628 13:39:31< shadowm> It'd be the only thing in the whole game that messes with a core gameplay mechanic (XP). 20150628 13:40:34< loonycyborg> hmm if it gives xp to all adjacent units then you could as well max level all units at start of next scenario 20150628 13:40:49< loonycyborg> to represent him hanging out near units in between battles 20150628 13:41:02< zookeeper> i guess it'd mess with a core mechanic, but it is very simple... however, i'm not sure how well the specifics would work out 20150628 13:41:02< Ravana_> maybe just give Garak some unreachably high max xp, to show that it is not intended to advance 20150628 13:41:08< loonycyborg> since it's probably a lot of time xp amount is essentially infinitel 20150628 13:41:17< zookeeper> namely, most of the time he'd get 1 or 2 XP 20150628 13:41:47< Elvish_Hunter> loonycyborg: there's a catch here: Garak's XP are divided between all the adjacent units, and then he loses his XP 20150628 13:42:43< loonycyborg> can it delevel him? 20150628 13:42:59< zookeeper> mechanically, i like the idea that he can't gain XP himself, but distributing a couple of XP amongst adjacent units can be a bit weird, because often some unit(s) would get 1XP and others nothing 20150628 13:43:24< zookeeper> if he gets kills, then it works 20150628 13:44:08< zookeeper> and he should have no XP limit at all of course, not some arbitrary limit that cannot be reached. 20150628 13:45:09< Elvish_Hunter> loonycyborg: no, he can't delevel 20150628 13:45:24< loonycyborg> ah yes I think I get it 20150628 13:45:37< loonycyborg> he doesn't level himself but gives xp to units around him 20150628 13:45:43< loonycyborg> from his fighting 20150628 13:46:28< zookeeper> he should probably be lvl3 though to make it clear he can't advance 20150628 13:46:45< Elvish_Hunter> zookeeper: of course, it's easy to add an [if] to check if Garak has at least 8 XP 20150628 13:47:16< zookeeper> it'd need a die event to check for kills 20150628 13:47:30< loonycyborg> comment says he goes to 0xp each turn. If there are no units next to him will it be wasted then? 20150628 13:47:41< Elvish_Hunter> Also, as shadowm noted, there are some people around that like to AMLA their units... 20150628 13:48:16< Elvish_Hunter> loonycyborg: no, he simply keeps his XP 20150628 13:48:49< zookeeper> he keeps his XP and can distribute them later? 20150628 13:48:54< Elvish_Hunter> Yes 20150628 13:48:57< loonycyborg> hmm so you could fight some enemies, then go to other side of map and then level a peasant to HI? 20150628 13:48:59< zookeeper> right 20150628 13:49:25< zookeeper> _that_ sounds a bit suspect to me, because of the abovementioned issue 20150628 13:51:36< Elvish_Hunter> Well, if you want I can modify it so he won't give more than 8 XP to each unit 20150628 13:52:09< zookeeper> you'd still be able to keep the unit next to garak and get 8 XP per turn 20150628 13:52:36< zookeeper> which is a levelup in like 4-8 turns for most units? 20150628 13:53:06< zookeeper> i'd be inclined to suggest that all XP not distributed is wasted 20150628 13:53:33< loonycyborg> yup I got the same idea 20150628 13:54:18< zookeeper> it keeps it simpler and avoids the pitfall of being able to juggernaut with him and some other leveled units and dish out the XP later 20150628 13:54:40< loonycyborg> that way it will be clear that it's frontline practical education 20150628 13:54:50< loonycyborg> not transfer of knowledge via brainwaves 20150628 13:54:51< zookeeper> of course you only get to use him for 2.5 scenarios before his time is up, but still 20150628 13:57:54< zookeeper> one extra detail: because often there's only 1-2 XP to distribute, it should do it in order, starting from the lowest-level unit with lowest XP 20150628 13:58:27< zookeeper> if you got 3 XP to distribute, and are surrounded by 4 fighters, then the one with lowest XP gets a point, then the next one, then the next one, and the one with highest XP gets left out 20150628 13:59:32< zookeeper> otherwise you need to shuffle your units to make sure the unit you want XP for is NW of garak, or N, or wherever the first unit of the array is 20150628 13:59:54< zookeeper> (which would be a very awkward metagame) 20150628 14:00:28< Elvish_Hunter> Hmm... that's more complex to implement, and in this case it'll be probably better to move part of the logic to Lua 20150628 14:00:31< zookeeper> it could also just be random, but i think doing it in order is nicer 20150628 14:00:54< zookeeper> more complex for sure, but not _that_ complex even in WML 20150628 14:01:12< Elvish_Hunter> Also, the units should probably be ordered not by how many XP do they have, but by how many XP do they need to level up 20150628 14:01:37< zookeeper> store eligible units, find the lowest-XP unit, give it XP, store remaining eligible units, repeat; not that complex 20150628 14:03:36< Elvish_Hunter> Where instead Lua has a table.sort function, which can take care of most of this logic with less code 20150628 14:04:26< zookeeper> whether it should look at current XP or remaining XP might make a difference depending on whether he can teach lvl2's (since he should likely be lvl3); if you go with the latter, the description would be ever so slightly more cumbersome, i think 20150628 14:05:20< zookeeper> "units of lowest level and lowest amount of experience are given precedence" vs "units of lowest level and highest amount of remaining experience needed to level up are given precedence", or something like that 20150628 14:07:16< Elvish_Hunter> OK, I'll prepare a pull request for it 20150628 14:08:12< zookeeper> besides, i don't think it really makes more sense to prefer the latter case; if you teach two 0XP units, one with an XP limit of 20 and the other with a limit of 40, it certainly makes sense that the former will level up faster 20150628 14:09:04< zookeeper> if you only look at remaining XP needed to level, the latter unit gets 20 XP before the first one gets anything (assuming XP trickles in at 1 XP per turn) 20150628 14:09:26< zookeeper> if you look at current XP, they get 1 XP at alternating turns 20150628 14:10:19< zookeeper> shadowm, so how strong is your dislike? :P 20150628 14:11:23< shadowm> I don't maintain UtBS. 20150628 14:12:11< zookeeper> amount of maintainerness is a strange metric to use, but fine :p 20150628 14:12:42< shadowm> Meaning: I don't care enough to veto it. 20150628 14:13:23< shadowm> At least I don't need to put up with his presence for long. 20150628 14:30:37-!- ToBeCloud [uid51591@wikimedia/ToBeFree] has quit [Quit: Connection closed for inactivity] 20150628 14:42:04< Elvish_Hunter> Well, now I have to go. Bye! 20150628 14:42:17-!- Elvish_Hunter [~irssi@wesnoth/developer/elvish-hunter] has quit [Quit: Ciao!] 20150628 14:52:17-!- hay207 [~haythamme@41.34.49.239] has quit [Quit: Leaving] 20150628 15:00:06-!- vultraz_iOS [uid24821@wesnoth/developer/vultraz] has joined #wesnoth-dev 20150628 15:13:40-!- [Relic] [~Relic]@2602:306:33a3:6d30:c4c7:cd5e:6883:9e15] has joined #wesnoth-dev 20150628 15:41:28-!- shadowm_desktop [~ignacio@wesnoth/developer/shadowm] has quit [Ping timeout: 276 seconds] 20150628 17:14:10-!- fkhodkov [~user@vy2-191.istra.ru] has joined #wesnoth-dev 20150628 17:24:55-!- ancestral [~ancestral@75-161-229-81.mpls.qwest.net] has joined #wesnoth-dev 20150628 17:26:47-!- gfgtdf [~chatzilla@x50abb0f7.dyn.telefonica.de] has joined #wesnoth-dev 20150628 17:27:08< gfgtdf> 20150628 12:04:54< shadowm> And may have been superseded by force_lock_settings?20150628 12:04:54< shadowm> And may have been superseded by force_lock_settings? 20150628 17:27:16< gfgtdf> shadowm: yes that possible 20150628 17:28:12< gfgtdf> shadowm: still i didnt add new tags related to that 20150628 17:28:41< gfgtdf> shadowm: i actuallynever knoew that there was a tag calles force_mapSettings 20150628 17:28:56< gfgtdf> shadowm: i onlyknow about force_lock_Settings 20150628 17:30:19< gfgtdf> shadowm: if i somehwere wrote force_map_Settings thatthan thats a typo 20150628 17:30:21-!- ancestral [~ancestral@75-161-229-81.mpls.qwest.net] has quit [Quit: End Transmission.] 20150628 17:34:46< gfgtdf> 20150628 12:09:57< shadowm> What I know for sure is that "force_map_settings" does not exist. 20150628 17:35:00< gfgtdf> yes i meant force_locksettings there. 20150628 17:39:18-!- Kwandulin [~Miranda@p5B00896B.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20150628 17:48:31-!- gfgtdf [~chatzilla@x50abb0f7.dyn.telefonica.de] has quit [Quit: ChatZilla 0.9.91.1 [Firefox 38.0.5/20150525141253]] 20150628 17:56:39-!- SpoOkyMagician [~chatzilla@cpe-74-136-81-20.kya.res.rr.com] has joined #wesnoth-dev 20150628 18:11:07-!- kex [~kex@31.11.67.182] has joined #wesnoth-dev 20150628 18:32:44-!- mjs-de [~mjs-de@p508C9B1E.dip0.t-ipconnect.de] has joined #wesnoth-dev 20150628 18:35:11-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20150628 18:41:32-!- irker749 [~irker@uruz.ai0867.net] has joined #wesnoth-dev 20150628 18:41:32< irker749> wesnoth: gfgtdf wesnoth:master 5116ce72bc5e / RELEASE_NOTES: Update RELEASE_NOTES http://git.io/vtgos 20150628 18:41:59-!- gfgtdf [~chatzilla@x50abb0f7.dyn.telefonica.de] has joined #wesnoth-dev 20150628 18:42:36< gfgtdf> shadowm: i pudated R_N although it dont know ehther tht has anny effect by now. 20150628 18:53:55-!- markus_ [~mjs-de@p508C829C.dip0.t-ipconnect.de] has joined #wesnoth-dev 20150628 18:57:46-!- mjs-de [~mjs-de@p508C9B1E.dip0.t-ipconnect.de] has quit [Ping timeout: 276 seconds] 20150628 19:17:25-!- travis-ci [~travis-ci@ec2-54-158-120-119.compute-1.amazonaws.com] has joined #wesnoth-dev 20150628 19:17:26< travis-ci> wesnoth/wesnoth#6698 (master - 5116ce7 : gfgtdf): The build has errored. 20150628 19:17:26< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/68715560 20150628 19:17:26-!- travis-ci [~travis-ci@ec2-54-158-120-119.compute-1.amazonaws.com] has left #wesnoth-dev [] 20150628 19:22:20-!- SpoOkyMagician_ [~chatzilla@cpe-74-136-81-20.kya.res.rr.com] has joined #wesnoth-dev 20150628 19:23:02-!- SpoOkyMagician [~chatzilla@cpe-74-136-81-20.kya.res.rr.com] has quit [Ping timeout: 252 seconds] 20150628 19:23:07-!- SpoOkyMagician_ is now known as SpoOkyMagician 20150628 20:10:44-!- kex [~kex@31.11.67.182] has quit [Remote host closed the connection] 20150628 20:33:59-!- fkhodkov [~user@vy2-191.istra.ru] has quit [Ping timeout: 252 seconds] 20150628 20:53:45-!- SpoOkyMagician [~chatzilla@cpe-74-136-81-20.kya.res.rr.com] has quit [Quit: gtg] 20150628 21:08:29< shadowm> gfgtdf: I am the only person who uses R_N, so yes, it has an effect. 20150628 21:10:06< gfgtdf> shadowm: the question was more whether it makes sense to update R_N if you already began to write the announdment. Sinc eoyu most likeley tehn have a local copy of it already. 20150628 21:11:57-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20150628 21:43:49-!- irker749 [~irker@uruz.ai0867.net] has quit [Quit: transmission timeout] 20150628 21:46:29< gfgtdf> shadowm: you know when 1.13.1 and 1.12.4 will be aounced? 20150628 21:59:23-!- kex [~kex@31.11.67.182] has joined #wesnoth-dev 20150628 22:02:41< shadowm> gfgtdf: As soon as ancestral does his packages. 20150628 22:03:57-!- kex [~kex@31.11.67.182] has quit [Ping timeout: 246 seconds] 20150628 22:04:03< shadowm> I'm worried that he's not being very communicative about his progress and/or inability to progress. 20150628 22:04:20< shadowm> And Sunday UTC is coming to an end. 20150628 22:18:14-!- markus_ [~mjs-de@p508C829C.dip0.t-ipconnect.de] has quit [Ping timeout: 256 seconds] 20150628 22:23:10-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20150628 22:55:29-!- kex [~kex@31.11.67.182] has joined #wesnoth-dev 20150628 23:44:48-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 272 seconds] --- Log closed Mon Jun 29 00:00:39 2015