#gemrb@irc.freenode.net logs for 24 Dec 2011 (GMT)

Archive Today Yesterday Tomorrow
GemRB homepage


[00:07:37] --> Drakkar has joined #gemrb
[00:08:41] <-- PixelScum has left IRC (Ping timeout: 268 seconds)
[00:16:02] <CIA-41> GemRB: 03bradallred * r2f78a12414ac 10gemrb/apple/GemRB.xcodeproj/project.pbxproj: xcode (iOS target): add missing BAMFontManager.cpp to target.
[00:16:21] <CIA-41> GemRB: 03bradallred * r67e9a588b809 10gemrb/apple/GemRB.xcodeproj/project.pbxproj: Xcode (iOS target): fix the header/lib search paths and add the libraries to the link step.
[00:17:35] <brad_a> tomprince: that should build now, but my push didnt seem to trigger buildbot
[00:22:08] <brad_a> >_< thats what i get for testing first
[00:22:17] <brad_a> couldnt clean out my user data
[00:52:43] <gembot> build #334 of mingw32 is complete: Success [build successful] Build details are at http://buildbot.gemrb.org/builders/mingw32/builds/334
[01:15:53] <CIA-41> GemRB: 03bradallred * r68b01b6c6297 10gemrb/.gitignore: gitignore: don't track xcode user data.
[01:21:26] <gembot> build #4 of ios-test is complete: Success [build successful] Build details are at http://buildbot.gemrb.org/builders/ios-test/builds/4
[01:21:30] <brad_a> yay
[01:27:04] <CIA-41> GemRB: 03bradallred * re43738196e94 10gemrb/apple/CocoaWrapper/ios/nibs/ (GEM_ConfController-ipad.xib GEM_ConfController-iphone.xib): CocoaWrapper (iOS): update the nib files to xcode 4.2 to prevent compile warnings.
[01:36:47] <gembot> build #14 of osx-test is complete: Failure [failed minimal test] Build details are at http://buildbot.gemrb.org/builders/osx-test/builds/14 blamelist: bradallred@me.com
[01:39:46] <brad_a> interesting: "process killed by signal 11"
[01:42:35] <gembot> build #341 of autotools g++-4.4.5 is complete: Failure [failed minimal test] Build details are at http://buildbot.gemrb.org/builders/autotools%20g%2B%2B-4.4.5/builds/341 blamelist: bradallred@me.com
[01:46:52] <-- nuvie has left IRC ()
[01:47:09] --> nuvie has joined #gemrb
[02:01:07] <gembot> build #123 of nmake-msvc++6 is complete: Failure [failed minimal test] Build details are at http://buildbot.gemrb.org/builders/nmake-msvc%2B%2B6/builds/123 blamelist: bradallred@me.com
[02:16:26] <brad_a> o_O what did i do?
[02:28:58] <gembot> build #25 of nmake-msvc++10 is complete: Success [build successful] Build details are at http://buildbot.gemrb.org/builders/nmake-msvc%2B%2B10/builds/25
[02:34:23] <-- nuvie has left IRC ()
[02:43:23] --> joneirik has joined #gemrb
[03:06:26] <CIA-41> GemRB: 03bradallred * rf11400c6f7c2 10gemrb/apple/GemRB.xcodeproj/project.pbxproj: xcode project: remove some completely useless settings for some plugins.
[03:14:24] --> nuvie has joined #gemrb
[03:23:27] <gembot> build #342 of autotools g++-4.4.5 is complete: Success [build successful] Build details are at http://buildbot.gemrb.org/builders/autotools%20g%2B%2B-4.4.5/builds/342
[03:29:44] <brad_a> that numtest.bam should probably be fixed by somebody that knows what they are doing :-P
[03:45:25] <CIA-41> GemRB: 03bradallred * r05b0e4d7ee3c 10gemrb/apple/ios/ (iTunesArtwork iTunesMetadata.plist): iOS distribution: add the necessary files for creating an IPA distribution. The iOS target will use them for creating the IPA.
[03:45:26] <CIA-41> GemRB: 03bradallred * r43301680d17b 10gemrb/apple/config.h: Add missing license header to the apple config.
[03:49:54] --> PixelScum has joined #gemrb
[03:50:49] <-- Drakkar has left IRC (Ping timeout: 240 seconds)
[03:51:56] <gembot> build #16 of osx-test is complete: Success [build successful] Build details are at http://buildbot.gemrb.org/builders/osx-test/builds/16
[04:12:25] <gembot> build #124 of nmake-msvc++6 is complete: Success [build successful] Build details are at http://buildbot.gemrb.org/builders/nmake-msvc%2B%2B6/builds/124
[04:21:36] <-- brad_a has left IRC (Quit: brad_a)
[06:44:25] <-- joneirik has left IRC (Remote host closed the connection)
[08:03:46] <-- gembot has left IRC (Ping timeout: 252 seconds)
[08:05:26] --> gembot has joined #gemrb
[09:16:55] --> lynxlynxlynx has joined #gemrb
[09:16:55] <-- lynxlynxlynx has left IRC (Changing host)
[09:16:55] --> lynxlynxlynx has joined #gemrb
[09:16:56] --- ChanServ gives channel operator status to lynxlynxlynx
[09:52:19] --> Yoshimo has joined #gemrb
[10:33:58] <CIA-41> GemRB: 03lynxlupodian * rbee7fe82998b 10gemrb/gemrb/core/Scriptable/ (Actor.cpp Actor.h):
[10:33:58] <CIA-41> GemRB: call ModifyDamage only once per attack
[10:33:58] <CIA-41> GemRB: now we were doing it twice, which became obvious with adamantine golems,
[10:33:58] <CIA-41> GemRB: which have 90% damage resistance
[10:41:51] <CIA-41> GemRB: 03lynxlupodian * rdd88f2cd3ab1 10gemrb/gemrb/GUIScripts/Spellbook.py: fixed some innates lacking a spell icon
[10:56:32] <CIA-41> GemRB: 03lynxlupodian * r496696bf46d2 10gemrb/gemrb/core/Scriptable/Actor.cpp:
[10:56:32] <CIA-41> GemRB: Actor::GetAnyActiveCasterLevel: don't be strict for npc classes
[10:56:32] <CIA-41> GemRB: fixes a regression where summons couldn't cast anymore
[11:29:33] <CIA-41> GemRB: 03lynxlupodian * r62dea12194d6 10gemrb/gemrb/core/Scriptable/Actor.cpp:
[11:29:33] <CIA-41> GemRB: sabotage useitem if the actor is immobile
[11:29:33] <CIA-41> GemRB: fixes for example stunned enemies gulping potions
[11:36:52] --> Drakkar has joined #gemrb
[11:38:10] <-- PixelScum has left IRC (Ping timeout: 244 seconds)
[11:42:05] <gembot> build #125 of nmake-msvc++6 is complete: Failure [failed minimal test] Build details are at http://buildbot.gemrb.org/builders/nmake-msvc%2B%2B6/builds/125 blamelist: lynxlupodian@users.sourceforge.net
[11:50:03] <lynxlynxlynx> gembot: force nmake-msvc++6 meh
[11:50:03] <gembot> try 'force build [--branch=BRANCH] [--revision=REVISION] [--props=PROP1=VAL1,PROP2=VAL2...] <WHICH> <REASON>'
[11:50:15] <lynxlynxlynx> gembot: force build nmake-msvc++6 meh
[11:50:16] <gembot> builder control is not enabled
[11:57:27] <CIA-41> GemRB: 03lynxlupodian * r22202264200a 10gemrb/gemrb/GUIScripts/ (GUICommonWindows.py Spellbook.py): Spellbook: be careful not to exclude the last two spells
[11:58:06] <lynxlynxlynx> some days are just awesome
[12:04:30] <-- nuvie has left IRC ()
[12:08:08] <gembot> build #347 of autotools g++-4.4.5 is complete: Failure [failed minimal test] Build details are at http://buildbot.gemrb.org/builders/autotools%20g%2B%2B-4.4.5/builds/347 blamelist: lynxlupodian@users.sourceforge.net
[12:15:33] <gembot> build #340 of mingw32 is complete: Exception [exception upload] Build details are at http://buildbot.gemrb.org/builders/mingw32/builds/340 blamelist: lynxlupodian@users.sourceforge.net
[12:37:29] <gembot> build #126 of nmake-msvc++6 is complete: Success [build successful] Build details are at http://buildbot.gemrb.org/builders/nmake-msvc%2B%2B6/builds/126
[12:44:15] --> nuvie has joined #gemrb
[13:30:32] --> Avenger has joined #gemrb
[13:30:32] --- ChanServ gives channel operator status to Avenger
[13:30:52] <Avenger> lynx, i looked at some buildbot logs, and this one may be a problem: C:\buildbot\nmake-msvc++10\build\gemrb\core\Scriptable\Scriptable.cpp(1283) : warning C4146: unary minus operator applied to unsigned type, result still unsigned
[13:31:06] <Avenger> this is the line: speed = -GetStat(IE_PHYSICALSPEED);
[13:32:18] <Avenger> i guess this would work: speed = -(int) GetStat(IE_PHYSICALSPEED); ???
[13:34:33] <-- Avenger has left IRC (Client Quit)
[15:10:51] <lynxlynxlynx> hmm
[16:04:19] --> brad_a has joined #gemrb
[16:25:02] <CIA-41> GemRB: 03lynxlupodian * r54be5f7159e0 10gemrb/gemrb/plugins/FXOpcodes/FXOpcodes.cpp:
[16:25:02] <CIA-41> GemRB: apply fx_fatigue_modifier only once or the actor will get fully tired or
[16:25:02] <CIA-41> GemRB: rested in a few ticks
[16:25:02] <CIA-41> GemRB: happens for example when casting greater restoration (sppr713)
[16:25:12] <CIA-41> GemRB: 03lynxlupodian * racba5b982a26 10gemrb/gemrb/core/Scriptable/Actor.cpp: try quieting a clang warning
[16:38:33] <gembot> build #348 of autotools g++-4.4.5 is complete: Success [build successful] Build details are at http://buildbot.gemrb.org/builders/autotools%20g%2B%2B-4.4.5/builds/348
[17:18:24] <-- brad_a has left IRC (Quit: brad_a)
[17:23:48] <gembot> build #127 of nmake-msvc++6 is complete: Failure [failed minimal test] Build details are at http://buildbot.gemrb.org/builders/nmake-msvc%2B%2B6/builds/127 blamelist: lynxlupodian@users.sourceforge.net
[17:31:36] <lynxlynxlynx> huh @ Projectile.cpp:573
[17:45:14] * lynxlynxlynx summons avenger
[18:04:12] --> brad_a has joined #gemrb
[18:05:04] <brad_a> those minimum test failures could very well be cause by my poorly crafted test bam. probably somebody with a bit more understanding should fix it.
[18:07:18] <-- brad_a has left IRC (Client Quit)
[18:19:54] --> Avenger has joined #gemrb
[18:19:54] --- ChanServ gives channel operator status to Avenger
[18:20:30] <Avenger> what's up lynx?
[18:20:54] <lynxlynxlynx> b6d5023a05c7e01de0ec652e5a576a1a9f4f4236.
[18:21:01] <lynxlynxlynx> "PST: implemented shroud of shadows spell"
[18:21:30] <lynxlynxlynx> it's causing me problems, due to the now unconditional Caster override for nonactors
[18:21:51] <lynxlynxlynx> err, Owner
[18:22:01] <Avenger> hmm
[18:22:14] <Avenger> removing that will cause crash, of course
[18:22:16] <lynxlynxlynx> traps are cast by the one who steps on them
[18:22:54] <Avenger> well, there is no better caster :D
[18:23:52] <lynxlynxlynx> should we really need an actor?
[18:24:19] <Avenger> maybe not, Owner is not an actor
[18:24:39] <Avenger> well, at least in ApplySpell and such
[18:25:02] <lynxlynxlynx> yes, all the calls with Owner in that functions are happy with scriptables
[18:25:17] <Avenger> this code predates universal scriptable ids
[18:25:38] <Avenger> so, you can try to use scriptable
[18:25:47] <Avenger> there will be crashes, but probably all could be fixed
[18:26:01] <lynxlynxlynx> well, this change is from this august ;)
[18:26:15] <Avenger> this particular change yes, but look at what was removed
[18:26:29] <Avenger> effects->SetOwner(source);
[18:27:19] <Avenger> try to make Owner a scriptable, and see how it works
[18:30:11] <lynxlynxlynx> mhm
[18:31:21] <lynxlynxlynx> not sure if we have anything to fetch nonactors by global id
[18:33:36] <lynxlynxlynx> i guess the same pattern needs to be repeated
[18:42:13] <Avenger> right, we don't have such thing
[18:42:28] <Avenger> only GetXXXXByGlobalID
[18:42:47] <Avenger> well, it will be some work :)
[18:42:50] <-- Avenger has left IRC (Quit: ChatZilla 0.9.88 [Firefox 9.0.1/20111220165912])
[18:43:47] <lynxlynxlynx> yep, already testing
[18:57:40] <CIA-41> GemRB: 03lynxlupodian * rb721fc82e755 10gemrb/gemrb/core/Projectile.cpp: Projectile::Payload: try harder not to change the owner to the target
[19:14:25] <tomprince> brad_a: Is there any way to run tests for ios? And also, does the build generate a distributable package? I could upload it automatically.
[19:15:19] <Yoshimo> wasnt there an ios emulator for devs? not sure if that is useful though
[19:55:55] <gembot> build #128 of nmake-msvc++6 is complete: Success [build successful] Build details are at http://buildbot.gemrb.org/builders/nmake-msvc%2B%2B6/builds/128
[20:23:16] --> PixelScum has joined #gemrb
[20:25:10] <-- Drakkar has left IRC (Ping timeout: 252 seconds)
[20:48:15] --> Drakkar has joined #gemrb
[20:50:29] <-- PixelScum has left IRC (Ping timeout: 240 seconds)
[21:11:04] --> PixelScum has joined #gemrb
[21:13:25] <-- Drakkar has left IRC (Ping timeout: 252 seconds)
[21:22:10] --> Drakkar has joined #gemrb
[21:24:25] <-- PixelScum has left IRC (Ping timeout: 252 seconds)
[21:26:51] --> joneirik has joined #gemrb
[21:32:01] --> PixelScum has joined #gemrb
[21:34:38] <-- Drakkar has left IRC (Ping timeout: 252 seconds)
[21:43:31] --> Drakkar has joined #gemrb
[21:45:56] <-- PixelScum has left IRC (Ping timeout: 248 seconds)
[21:55:17] --> PixelScum has joined #gemrb
[21:56:48] <-- Drakkar has left IRC (Ping timeout: 240 seconds)
[22:16:56] --> Drakkar has joined #gemrb
[22:18:45] <-- PixelScum has left IRC (Ping timeout: 248 seconds)
[22:19:10] <-- lynxlynxlynx has left IRC (Remote host closed the connection)
[22:27:45] --> PixelScum has joined #gemrb
[22:30:12] <-- Drakkar has left IRC (Ping timeout: 244 seconds)
[22:32:15] <-- PixelScum has left IRC (Ping timeout: 240 seconds)
[22:33:35] --> Drakkar has joined #gemrb
[23:01:46] --> SiENcE has joined #gemrb
[23:15:39] <-- SiENcE has left IRC (Quit: byebye Folks)