Search Results
Searched for posts by Pent in all forums

Showing results 191 - 200 out of 217 total
Modify your search
Posted by Pent, Mar 13, 2014 at 3:03 pm
The semicolons just give warnings, but don't seem to affect anything... I can't seem to get it compile past hscore.o
Posted by Pent, Mar 12, 2014 at 11:30 pm

Thanks, I'll take a look at it tomorrow and report back on my progress.

UPDATE: I attached a .txt with the problematic area again. It seems to be having some trouble with the << and >> operators in this section of FeLib\Include\save.h

template <class type>
inline outputfile& operator<<(outputfile& SaveFile,
			      const std::vector<type>& Vector)
{
  SaveFile << ulong(Vector.size());

  for(ulong c = 0; c < Vector.size(); ++c)
    SaveFile << Vector[c]; // error: ambiguous overload for 'operator<<' (operand types are 'outputfile' and 'const long long int')

  return SaveFile;
}

template <class type>
inline inputfile& operator>>(inputfile& SaveFile,
			     std::vector<type>& Vector)
{
  Vector.resize(ReadType<ulong>(SaveFile), type());

  for(ulong c = 0; c < Vector.size(); ++c)
    SaveFile >> Vector[c]; //error: no match for 'operator>>' (operand types are 'inputfile' and 'long long int')

  return SaveFile;
}
Attached files
ierr.txt ()
Posted by Pent, Mar 12, 2014 at 8:22 pm
I reinstalled MinGW (4.8.1) and removed old versions, now I get an error here:

C:\ivan\FeLib/Include/save.h:395:19: note:   template argument deduction/substitution failed:
C:\ivan\FeLib/Include/save.h:262:14: note:   mismatched types 'fearray<type>' and 'long long int'
     SaveFile >> Vector[c];
              ^

C:\ivan\ivanmgw.mak:27: recipe for target 'C:\ivan\FeLib/Source/hscore.o' failed

mingw32-make: *** [C:\ivan\FeLib/Source/hscore.o] Error 1
Posted by Pent, Mar 12, 2014 at 6:54 pm
Alright, for some reason that download of MinGW was wonky; I fixed that up (with a newer version however; where did you get the 3.4.2 you use?), and after grabbing SDL, I get this:
Compiling IVAN.exe...
/mingw/lib/libmingwex.a(pformat.o):pformat.c:(.text+0x3f4): undefined reference to `__chkstk_ms'
/mingw/lib/libmingwex.a(pformat.o):pformat.c:(.text+0x66f): undefined reference to `__chkstk_ms'
/mingw/lib/libmingwex.a(pformat.o):pformat.c:(.text+0xa94): undefined reference to `__chkstk_ms'
/mingw/lib/libmingwex.a(pformat.o):pformat.c:(.text+0x13df): undefined reference to `__chkstk_ms'
\mingw\lib\gcc\mingw32\3.4.2\..\..\..\..\mingw32\bin\ld.exe: /mingw/lib/libmingwex.a(pformat.o): bad reloc address 0x34 in section `.rdata'
\mingw\lib\gcc\mingw32\3.4.2\..\..\..\..\mingw32\bin\ld.exe: final link failed: Invalid operation
collect2: ld returned 1 exit status
C:\MinGW\bin\mingw32-make.exe: *** [IVAN.exe] Error 1
Posted by Pent, Mar 12, 2014 at 5:57 pm
I've been trying to compile the source from Github as per these settings, but it only results in a slew of compiler errors (as seen in the attached .txt).

MinGW (at least v3.4.2) doesn't seem to actually include mingw32-make.exe, which I had to find elsewhere; this could likely cause problems.
Attached files
ierr.txt ()
Posted by Pent, Mar 10, 2014 at 6:22 pm
They all seem sound, aside from the Cerumen solution, which seems like more of a bandage solution than a permanent one. It should be set as unwishable the same as the other Ommel liquids, though I can't find any flag in the script or code to allow this... How is it determined whether a material can be wished for or not?

Golgor Dhan's Taming Difficulty is 40, so 30 should work for the guard (same as for Angels). 20 or 25 would even be good, since that around where Guugzamesh's is, and by the point he shows up mithril shouldn't be too overpowered.

As far as mustard gas... There are no instances in which non-hostile NPCs will trigger mustard gas on their own, correct? This may change if enemies are allowed to throw items, but perhaps a temporary solution could simply be to make anything hit by mustard gas turn against the player, unless they're masochistic pets?
Posted by Pent, Mar 10, 2014 at 1:43 pm
These may be of interest; they were in /Doc/Obsolete:

Artifact Ideas II.txt (Artifact Ideas.txt contained all artifacts already in the game)
small swords

dagger of venom - permanent poison
incredibly sharp dagger named Mucro - bypass armor
banshee sickle - screams, makes enemies panic

large swords

sword of giant slaying - double damage against monsters of > 250 size (bastard sword)

axes

mammoth battle axe - enormous damage, may bounce enemies, very heavy, very difficult to hit

polearms

scythe of undeath - raises all killed humanoids as temporary zombies

In fact, for anyone who hasn't, read through everything in /Doc/, it's quite interesting, and you can get a good feel for the direction the Devs wanted to take the game.
Posted by Pent, Mar 10, 2014 at 1:21 pm
" wrote
MadHatter"]Whisper in my head......"a weapon with negative damage?! ....what the bloody hell will that do??...Heal me!?......Heh....it might!."

I encountered an enemy with a negative damage weapon, so I started holding down period to see what would happen, and I did in fact take miniscule damage.
Posted by Pent, Mar 9, 2014 at 8:59 pm
Given that all three of those exploits are clearly unintended by the developers (to the point that we explicitly refer to them as exploits) they should certainly be fixed. If anyone really wants to use them they can always play 0.50, but IVAN isn't really one to give out freebies, so these bugs feel incredibly out of place.
Posted by Pent, Mar 5, 2014 at 11:15 pm
In my latest run I've noticed a very large number of enemies spawning with gear in the negatives, usually between -3 and -5. Did the game decide to take mercy on me for once, or is this just some sort of bug (.50 btw)?

EDIT: I guess it was just playing with me. As I entered GC6 I found myself surrounded by a mistress whip champion, Golghor Dahn, and Ur-Khan, who quickly killed me.