Search Results
Searched for posts by fejoa in all forums

Showing results 951 - 960 out of 983 total
Modify your search
Posted by fejoa, May 27, 2011 at 10:56 pm
I can't delete my own posts. Is that normal? When I try, I get the following message:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home4/birdfeud/public_html/attnam/delete.php on line 22
Posted by fejoa, May 18, 2011 at 6:07 am
I post in your test topic.
Posted by fejoa, May 17, 2011 at 2:44 am
Great work Cap! Thanks for taking the time out to fix the site, it means a lot
Posted by fejoa, Apr 26, 2011 at 4:46 am
Welcome Kuzma!
I used 4zb4's link with great success, I'm glad to see the old forums still survives to leak its holy knowledge to us. I ended up modifying the makefile which seemed to be the most straightforward way. mingw is good and compiled the LIVAN source for me and I recommend it (I felt quite manly when it compiled for the first time). I used Programmer's Notepad 2 to make a short-cut that automates the build command (but that's a pretty standard thing to do when you're not a command-line junkie).

While I don't use Visual Studio for code compilation (for some strange reason), I definitely use it for source-diving since it has a totally indispensable search-tool. If you can get LIVAN to compile via VS, then stick with that because then you'll be able to do everything from one package.
Posted by fejoa, Apr 9, 2011 at 12:37 am
Fortune Cookies, which are 'read', and tell your fortune using a similar method to the sci-talk algorithm.

f.ex. a particular fortune cookie might read:

"The fortune cookie reads:\\ "Soon, the (adjective) (creature noun) will (adverb) (verb) you!\\""

adjective =
{5, big, little, small, brittle, enormous;}

creature_noun =
{4, hedgehog, orc, zombie, dolphin;}

adverb =
{5, quickly, slowly, mildly, briskly, painfully;}

verb =
{5, devour, jump over, smash, stomp on, dissolve}
Posted by fejoa, Apr 7, 2011 at 8:40 pm
How about: Named Continents
Posted by fejoa, Mar 21, 2011 at 9:29 pm
Alkatrazz wrote
Or casting Reflect on yourself, and then using lightning or a fireball on yourself and sending it in a random direction.

Sounds like an appealing idea, particularly implemented as a state.

It gives me an idea for a scroll of fire balls, where if you read it, then you can cast a spell on a selected square (spell range proportional to your intelligence). This would be a bit like the spells of an elder dark mage, in that you could cast the spell from a distance. It would also finally make the behaviour of dark mages somewhat more explicable; it bothered me a little that I couldn't cast spells like they do.
The scroll could be volatile and explode like a wand of fireballs. If you are confused state, then confuse-read means the incantation goes wrong and you blow yourself up.

Wand/Scroll of healing sounds great too.
Posted by fejoa, Mar 14, 2011 at 11:23 pm
I like to think the bugs are semi-intentional. There's another one in confdef.h:

#define ANTITODE_LIQUID (LIQUID_ID + 9)

Should read

#define ANTIDOTE_LIQUID (LIQUID_ID + 9)

Antitoad... maybe it's a pun?
Posted by fejoa, Mar 14, 2011 at 5:32 pm
That's funny. Wands of slow behave differently in 0.50 to the wands of slow in CVS.
Posted by fejoa, Mar 14, 2011 at 3:58 am
In char.cpp at the bottom:

void character::Slow()
{
  doforbodyparts()(this, &bodypart::Slow);
  doforequipments()(this, &item::Slow);
  BeginTemporaryState(HASTE, 500 + RAND() % 1000);
}

When Slow() is called, it will slow equipments and bodyparts, but activate Haste as a temporary state. Should it instead be:

void character::Slow()
{
  doforbodyparts()(this, &bodypart::Slow);
  doforequipments()(this, &item::Slow);
  BeginTemporaryState(SLOW, 500 + RAND() % 1000);
}
?

Either an elder dark mage, or should be able to verify that this is a bug, when they cast "slow" on the player.